.第2部分 面向对象
第3章 面向对象
3.1 面向对象简介
3.2 类与对象
3.3 封装性初步
3.4 构造方法
3.5 匿名对象
3.6 简单java类
3.7 数组
3.8 string类
3.9 string类的常用方法
3.10 this关键字
3.11 引用传递的三道范例
3.12 对象比较
3.13 static关键字
3.14 代码块
3.15 思考题
3.16 内部类
3.17 引用与类抽象的实际作用
3.18 核心思考题
3.19 单向链表
3.20 继承性
3.21 覆写
3.22 核心思考题
3.23 final关键字
3.24 构造方法私有化
3.25 多例设计模式
3.26 多态性
3.27 抽象类
3.28 接口
3.29 匿名内部类
3.30 object类
3.31 包装类
3.32 思考题
3.33 本章小结
3.34 实践与练习
第4章 异常的捕获及处理
4.1 认识异常
4.2 处理异常
4.3 异常的处理流程
4.4 throws关键字
4.5 throw关键字
4.6 异常处理的标准格式
4.7 runtimeexception
4.8 断言:assert
4.9 自定义异常类
4.10 本章小结
4.11 实践与练习
第5章 包及访问控制权限
5.1 包的定义及使用
5.2 java的常用色
5.3 四种访问权限
5.4 命名规范
5.5 本章小结
5.6 实践与练习
第6章 java新特性
6.1 可变参数
6.2 foreach输出
6.3 静态导入
6.4 jdk 1.5三大主要新特性——泛型
6.5 jdk 1.5三大主要新特性——枚举
6.6 jdk 1.5三大主要特性——annotation
6.7 本章小结
6.8 实践与练习
第3部分了ava se基础知识
第7章 多线程
7.1 进程与线程
7.2 多线程的实现
7.4 线程的同步与死锁
7.5 线程间的经典操作案例
7.6 线程的生命周期
7.7 本章小结
7.8 实践与练习
第8章 常用类库
8.1 stringbuffer类
8.2 runtime类
8.3 system类
8.4 期操作类
8.5 随机数类:random
8.6 数学公式类:math
8.7 大数字操作类
8.8 数组操作类:arrays
8.9 比较器
8.10 对象克隆
8.11 正则表达式
8.12 反射机制
8.13 本章小结
8.14 实践与练习
第9章 javalo操作
9.1 文件操作类:file
9.2 字节流和字符流
9.3 转换流
9.4 内存操作流
9.5 字符编码
9.6 打印流
9.7 system类
9.8 缓冲区操作:bufferedreader
9.9 scanner
9.10 对象序列化
9.11 本章小结
9.12 实践与练习
第10章 网络编程
10.1 网络编程简介
10.2 网络程序的基本实现
10.3 网络开发的经典模型——echo程序
10.4 本章小结
第11章 类集框架
11.1 认识类集
11.2 单值保存的最大父接口:collection
11.3 允许重复的子接口:list
11.4 不允许重复的子接口:set
11.5 集合的输出操作
11.6 偶对象保存:map接口
11.7 stack类
11.8 collections类
11.9 属性操作类:properties
11.10 本章小结
11.11 实践与练习
第12章 java数据库编程
12.1 jdbc的简介
12.2 连接oracle数据库
12.3 使用statement操作数据库
12.4 预处理:preparedstatement
12.5 批处理及事务处理
12.6 本章小结
第4部分 设计开发
第13章 dao设计模式
13.1 程序分层
13.2 实例分析
13.3 准备阶段
13.4 开发数据层
13.5 开发业务层
13.6 定义测试类
13.7 本章小结
附录a eclipse开发工具
a.1 eclipse历史
a.2 jd使用
a.3 junit测试工具
a.4 小结