热门排行
简介
《Java8基础应用与开发》深入介绍了Java基础编程的相关方面,内容涵盖Java概 述、Java语言基础、面向对象基础、Java常用的核心 类、类之间的关系、接口、抽象类、异常、泛型与集 合。书中所有代码都是基于Java 8环境下调试运行的 ,并对Java 8的一些新特性进行了全面介绍。
《Java8基础应用与开发》不是一本简单的Java入门教材,不是知识点的铺陈,而是致力于将知识点融入实际项目的开发中。作为Java技术的入门教材,最困难的事情是将一些复杂、难以理解的编程思想让初学者能够轻松理解并快速掌握。本书对每个知识点都进行了深入分析,针对知识点在语法、示例、代码及任务实现上进行阶梯式层层强化,让读者对知识点从入门到灵活运用一步一步脚踏实地进行。
《Java8基础应用与开发》的特色是采用一个“Q-ITOffer”锐聘网站项目,将所有章节重点技术进行贯穿,每章项目代码层层迭代不断完善,最终形成一个完整的系统。通过贯穿项目以点连线、多线成面,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。
目录
第1章 Java概述
任务驱动
学习路线
本章目标
1.1 Java简介
1.1.1 Java起源
1.1.2 Java发展史
1.2 Java体系
1.2.1 Java语言优势
1.2.2 Java应用平台
1.2.3 专有名词
1.2.4 Java跨平台原理
1.2.5 垃圾回收机制
1.3 JDK工具
1.3.1 JDK安装配置
1.3.2 JDK目录
1.3.3 JDK常用工具
1.4 Hello World程序
1.5 输出与注释
1.5.1 打印输出
1.5.2 注释
1.6 IDE集成开发环境
1.7 贯穿任务实现
1.7.1 实现【任务1-1】
本章总结
小结
Q&A
章节练习
习题
上机
第2章 Java语言基础
任务驱动
学习路线
本章目标
2.1 字符
2.1.1 字符集
2.1.2 分隔符
2.1.3 标识符
2.1.4 关键字
2.2 变量和常量
2.2.1 变量
2.2.2 常量
2.2.3 变量作用域
2.2.4 变量初始化
2.3 数据类型
2.3.1 基本类型
2.3.2 引用类型
2.3.3 类型转换
2.4 操作符
2.4.1 一元操作符
2.4.2 二元操作符
2.4.3 三元操作符
2.4.4 运算符优先级
2.5 流程控制
2.5.1 分支结构
2.5.2 循环结构
2.5.3 转移语句
2.6 数组
2.6.1 创建数组
2.6.2 初始化数组
2.6.3 foreach遍历数组
2.6.4 二维数组
2.7 贯穿任务实现
2.7.1 实现【任务2-1】
2.7.2 实现【任务2-2】
2.7.3 实现【任务2-3】
本章总结
小结
Q&A
章节练习
习题
……
第3章 面向对象基础
第4章 核心类
第5章 类之间的关系
第6章 抽象类和接口
第7章 异常
第8章 泛型与集合
附录A Eclipse集成开发环境
附录B Javac命令
附录C Java命令
附录D Jar包
附录E 静态块
附录F 常用的类
附录G ASCII表