第1章 Java语言概述 1
1.1 Java语言的诞生与发展 1
1.2 Java语言的特点 2
1.3 Java语言规范 3
1.4 Java虚拟机 .3
1.5 Java程序的结构 4
本章小结 6
习题1 6
第2章 Java语言开发环境 .7
2.1 JDK 7
2.2 JDK帮助文档下载与安装 13
2.3 JDK的使用 14
本章小结 .17
习题2 18
第3章 Java语言基础 .19
3.1 数据类型 .19
3.2 关键字与标识符 .23
3.3 常量 24
3.4 变量 25
3.5 数据类型之间的转换 27
3.6 局部变量的类型推断 30
3.7 从键盘输入数据 .31
3.8 运算符与表达式 .35
本章小结 .42
习题3 42
第4章 流程控制 .44
4.1 语句与复合语句 .44
4.2 顺序结构 .45
4.3 分支结构 .45
4.4 循环结构 .51
4.5 循环中的跳转语句 58
4.6 递归 59
本章小结 .66
习题4 66
第5章 数组、字符串与正则表达式 68
5.1 数组 68
5.2 字符串 80
5.3 正则表达式 85
本章小结 .92
习题5 92
第6章 类与对象 .94
6.1 类的基本概念 94
6.2 定义类 96
6.3 类的UML图99
6.4 对象的创建与使用 .100
6.5 参数的传递 .106
6.6 匿名对象 111
目 录
V
本章小结 112
习题6 .112
第7章 Java语言类的特性 114
7.1 类的私有成员与公共成员 .114
7.2 方法的重载 .116
7.3 构造方法 118
7.4 静态成员 124
7.5 对象的应用 .129
7.6 基本类型与包装类类型之间的自动转换 .134
7.7 Java语言的垃圾回收机制 136
本章小结 136
习题7 .137
第8章 继承、抽象类、接口与枚举 138
8.1 类的继承 138
8.2 抽象类 156
8.3 接口 .159
8.4 枚举 .169
8.5 包 173
本章小结 180
习题8 .182
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录