1 绪论 1
1.1 JAVA语言的发展史 1
1.2 JAVA的安装 2
1.3 第一个JAVA程序 7
1.4 编译和运行 9
1.5 标准输出语句详细解析 11
1.6 注释 13
1.7 本章练习 13
2 基本语法 14
2.1 简单数据类型 14
2.2 JAVA语言中的命名规则 15
2.3 变量的声明与定义 16
2.4 运算符和表达式 17
2.5 JAVA输入语句 23
2.6 本章练习 25
3 控制结构 27
3.1 选择结构 27
3.2 循环结构 32
3.3 跳转语句 39
3.4 函数 41
3.5 本章例程 45
3.6 本章练习 47
4 类和对象 49
4.1 面向对象的基本概念 49
4.2 类 50
4.3 对象 51
4.4 类的封装 52
4.5 类的方法 53
4.6 访问权限修饰符 55
4.7 String类 56
4.8 本章例程 60
4.9 本章练习 65
5 类的继承 67
5.1 基本概念 67
5.2 继承的设计 68
5.3 继承的声明 69
5.4 方法的覆盖 73
5.5 抽象类和抽象方法 75
5.6 接口 78
5.7 本章例程 80
5.8 本章练习 85
6 数组与集合类 86
6.1 数组 86
6.2 集合类 93
6.3 本章练习 103
7 异常处理 105
7.1 异常处理机制 106
7.2 强制进行异常处理 111
7.3 自定义异常种类 112
7.4 catch语句的顺序 115
7.5 异常处理中的关键字总结 116
7.6 本章例程 116
7.7 本章练习 119
8 包 121
8.1 包的引用 121
8.2 包的声明 122
8.3 常用系统包介绍 123
8.4 本章练习 125
9 图形化用户界面 126
9.1 图形化用户界面概述 126
9.2 AWT概述及其组件 126
9.3 本章练习 154
参考文献 155