更新时间:2018-12-27 18:25:27
封面
版权信息
前言
第1篇 基础篇
第1章 Java之印象
1.1 引出问题
1.2 Java为何物
1.3 我们需要准备什么
1.4 开始体会Java程序之旅
1.5 解决问题——谈Java的江湖地位
1.6 我的总结
第2章 Java宝剑出鞘
2.1 引出问题
2.2 Java工具简介
2.3 开始步入Eclipse世界
2.4 使用NetBeans
2.5 解决问题——探寻学习Java的捷径
2.6 我的总结
第3章 三种武器
3.1 引出问题
3.2 什么是量
3.3 数据类型
3.4 标识符和关键字是一种身份
3.5 解决问题
3.6 我的总结
第4章 Java的三驾马车
4.1 引出问题
4.2 笑看Java运算符
4.3 表达式想对你说
4.4 字符串
4.5 解决问题
4.6 我的总结
第5章 Java里的假设
5.1 引出问题
5.2 让if来选择你
5.3 有多个选择的switch
5.4 进一步分析条件语句
5.5 解决问题
5.6 我的总结
第6章 如人生的循环语句
6.1 引出问题
6.2 有多少语句可以循环
6.3 跳转功能的实现
6.4 解决问题
6.5 我的总结
第2篇 核心技术篇
第7章 数组是心灵的港湾
7.1 引出问题
7.2 简单的一维数组
7.3 复杂点的二维数组
7.4 更复杂的多维数组
7.5 对数组的操作
7.6 解决问题
7.7 我的总结
第8章 看Java如何面向对象
8.1 引出问题
8.2 面向对象是什么
8.3 类是面向对象的第一特征
8.4 属性和方法的修饰符
8.5 用this来指定你
8.6 演练类和对象
8.7 特殊的类——抽象类
8.8 Java包不是钱包
8.9 解决问题
8.10 我的总结
第9章 类,我轻轻地来了
9.1 引出问题
9.2 类的继承
9.3 重载与重写
9.4 类的同胞——接口
9.5 解决问题
9.6 我的总结
第10章 异常也疯狂
10.1 引出问题
10.2 什么是异常
10.3 知错就改的异常处理方式
10.4 异常处理的含蓄方式——抛出
10.5 自己来处理异常
10.6 异常处理的陋习
10.7 解决问题——勇敢地面对错误
10.8 我的总结
第11章 I/O体系与文件处理给你带来额外的收获
11.1 引出问题
11.2 Java I/O简介
11.3 黄河流
11.4 加快I/O操作效率
11.5 文件处理
11.6 解决问题
11.7 我的总结
第12章 帮你多干活的多线程
12.1 引出问题
12.2 线程基础
12.3 创建线程
12.4 创建多线程
12.5 线程的优先级
12.6 随心所欲地控制线程
12.7 多线程同步
12.8 线程之间的交互
12.9 解决问题
12.10 我的总结