项目1认识Java语言 1
1.1计算机程序 1
1.2 Java程序设计语言 2
1.3 Java平台介绍 4
项目2开发第一个Java程序 6
2.1下载、安装和配置JDK 6
2.2 JDK+记事本开发Java程序 8
2.3集成开发环境Eclipse 10
2.4使用Eclipse开发Java程序 12
2.5 Java程序开发的一般流程 14
项目3 Java语言基础 15
3.1 Java语言的基本语法 15
3.2常量与变量 17
3.3运算符与表达式 25
3.4简单的输入输出 33
项目4程序的流程控制 36
4.1流程控制语句 36
4.2选择结构语句 37
4.3循环结构语句 46
4.4跳转控制语句 57
项目5方法与数组 61
5.1方法 61
5.2数组 69
项目6类与对象 85
6.1类与对象的基本概念 85
6.2创建类 86
6.3对象的使用 90
项目7面向对象特性 97
7.1对象的创建与销毁 97
7.2引用赋值 100
7.3方法 105
7.4类的静态成员 115
7.5继承 118
7.6抽象类与接口 125
7.7类的转型 132
7.8内部类 135
7.9包与访问控制修饰符 139
项目8常用API 147
8.1 API的概念 147
8.2字符串处理 149
8.3 Math类 158
8.4日期时间类 159
8.5集合类 162
项目9异常处理 177
9.1异常概述 177
9.2处理异常 180
9.3 throw和throws关键字 184
9.4自定义异常 186
9.5 J ava的内置异常 187
项目10 JDBC数据库编程 190
10.1 JDBC数据库编程概述 190
10.2 JDBC数据库编程基本操作 195
10.3 JDBC编程进阶 213
参考文献 221