类似推荐
编辑推荐
本书内容全面、知识结构安排合理、以实例驱动学习,更以项目实战来总结书中所讲内容,易学、易用。
内容简介
本书主要面向零基础读者,用实例引导读者学习,深入浅出地介绍Java的相关知识和实战技能。
本书第Ⅰ篇“基础知识”主要讲解Java开发环境搭建、Java程序要素,并逐一介绍常量、变量、运算符、表达式、语句、流程控制、数组、枚举、类、对象以及方法等;第Ⅱ篇“核心技术”主要介绍类的封装、继承、多态,并逐一介绍抽象类、接口、Java常用类库以及异常的捕获与处理等;第Ⅲ篇“高级应用”主要介绍多线程、文件I/O操作、GUI编程、Swing GUI编程、Java Web、常用设计框架以及Android编程基础等;第Ⅳ篇“项目实战”主要介绍智能电话回拨系统、理财管理系统、我的饭票网以及Hadoop下的数据处理等。
本书提供了与图书内容全程同步的教学视频。此外,还赠送大量相关学习资料,以便读者扩展学习。
本书适合任何想学习Java的初学者,无论初学者是否从事计算机相关行业,是否接触过Java,均可通过对本书内容的学习快速掌握Java的开发方法和技巧。
作者简介
编者张玉宏,工学博士,科普作家,阿里云云栖社区认证专家、专栏作家,畅销书《品味大数据》作者,电气和电子工程师协会(IEEE)会员,国际计算机协会(ACM)会员,中国计算机协会(CCF)会员。2012年毕业于电子科技大学,2009—2011年在美国西北大学做访问学者,现执教于河南工业大学。主要研究方向为高性能计算、大数据。发表SCI/EI论文10余篇,出版国内外学术专著5部。
章节目录
版权信息
内容提要
前言
赠送资源
第0章 Java学习指南
第Ⅰ篇 基础知识
第1章 小荷才露尖尖角——Java开发环境搭建
第2章 初识庐山真面目——Java程序要素概览
第3章 九层之台,起于垒土——Java编程基础
第4章 基础编程元素——运算符、表达式、语句与流程控制
第5章 常用的数据结构——数组与枚举
第6章 面向对象设计的核心——类和对象
第7章 重复调用的代码块——方法
第Ⅱ篇 核心技术
第8章 面向对象设计的精华——类的封装、继承与多态
第9章 凝练才是美——抽象类、接口与内部类
第10章 更灵活的设计——泛型
第11章 更强大和方便的功能——注解
第12章 设计实践——常用的设计模式
第13章 存储类的仓库——Java常用类库
第14章 防患于未然——异常的捕获与处理
第Ⅲ篇 高级应用
第15章 齐头并进,并发任务的处理——多线程
第16章 文件I/O操作
第17章 数据持久化方法——对象序列化
第18章 绚丽多彩的图形界面——GUI编程
第19章 Swing GUI编程
第20章 打通数据的互联——Java Web初步
第21章 JSP进阶——内置对象与Servlet
第22章 高效开发的利器——常用MVC设计框架
第23章 高效开发的利器——Spring框架
第24章 让你的数据库记录像操作变量一样方便——Hibernate
第25章 移动互联的精彩——Android编程基础
第Ⅳ篇 项目实战
第26章 Android项目实战——智能电话回拨系统
第27章 Android进阶项目实战——理财管理系统
第28章 Java Web项目实战——我的饭票网
第29章 Java Web项目实战——客户关系管理项目
第30章 大数据项目实战——Hadoop下的数据处理
附录 全分布式Hadoop集群的构建
Java编程技术大全是2019年由人民邮电出版社出版,作者张玉宏 主编。
得书感谢您对《Java编程技术大全》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。