《Java语言程式设计案例教程》是2007年清华大学出版社出版的图书,作者是郑莉、刘兆宏。
基本介绍
- 书名Java语言程式设计案例教程
- 作者郑莉、刘兆宏
- ISBN9787302151562
- 定价24元
- 出版社清华大学出版社
- 出版时间2007.07.01
内容简介
本书基于Java语言的基本语法设计了112个经典语法案例,以综合性和实用性为基準设计了十几个套用案例。通过这些精心设计的案例,深入浅出地介绍了Java语言程式设计的特点,循序渐进地介绍了面向对象程式设计的思想和方法。全书共分为12章,内容包括Java语言基础知识、类与对象的基本概念、类的方法、类的重用、接口与多态、输入输出流、对象群体的组织、多执行绪、图形用户界面、JDBC与资料库访问、Servlet程式设计、JSP程式设计。本书各章安排与《Java语言程式设计》一致,对于以《Java语言程式设计》为教材的自学读者和在校学生,可以将本书作为参考书,配合使用。已经初步掌握Java语言基础的读者,也可以独立使用本书。讲授Java课程的教师可以将本书作为教学参考书,或用作案例课程教材。
目录
第1章 Java语言基础知识1
1.1 主要知识点1
1.1.1 Java语言与面向对象的程式设计1
1.1.2 Java程式概述2
1.1.3 基本数据类型与表达式2
1.1.4 数组的概念4
1.1.5 数组的创建和引用4
1.2 案例5
1.2.1 基础案例5
1.2.2 套用案例19
第2章 类与对象的基本概念21
2.1 主要知识点21
2.1.1 面向对象的程式设计方法概述21
2.1.2 类与对象21
2.1.3 对象初始化和回收22
2.1.4 UML简介23
2.2 案例23
2.2.1 基础案例23
2.2.2 套用案例37
第3章 类的方法41
3.1 主要知识点41
3.1.1 方法的控制流程41
3.1.2 Java的异常处理机制43
3.1.3 方法的重载43
3.2 案例43
3.2.1 基础案例43
3.2.2 套用案例56
第4章 类的重用62
4.1 主要知识点62
4.1.1 类的继承62
4.1.2 Object类63
4.1.3 终结类与终结方法63
4.1.4 抽象类63
4.1.5 类的组合63
4.1.6 包的套用63
4.2 案例64
4.2.1 基础案例64
4.2.2 套用案例85
第5章 接口与多态92
5.1 主要知识点92
5.1.1 接口92
5.1.2 塑型93
5.1.3 多态的概念93
5.1.4 多态的套用94
5.1.5 构造方法与多态94
5.1.6 内部类94
5.2 案例94
5.2.1 基础案例94
5.2.2 套用案例114
第6章 输入/输出流120
6.1 主要知识点120
6.1.1 输入/输出流120
6.1.2 档案读写121
6.2 案例122
6.2.1 基础案例122
6.2.2 套用案例138
第7章 对象群体的组织147
7.1 主要知识点147
7.1.1 对象数组147
7.1.2 二维数组148
7.1.3 集合(Collection, Map) 148
7.2 案例149
7.2.1 基础案例149
7.2.2 套用案例164
第8章 多执行绪172
8.1 主要知识点172
8.1.1 多执行绪编程基础172
8.1.2 执行绪的生命周期174
8.1.3 执行绪的优先权174
8.2 案例174
8.2.1 基础案例174
8.2.2 套用案例189
第9章 图形用户界面195
9.1 主要知识点195
9.1.1 Applet概述195
9.1.2 Applet应用程式接口(API) 195
9.1.3 绘图195
9.1.4 Swing基础196
9.1.5 Swing组件196
9.1.6 其他Swing特性197
9.2 案例197
9.2.1 基础案例197
9.2.2 套用案例212
第10章 JDBC与资料库访问216
10.1 主要知识点216
10.1.1 资料库基础知识216
10.1.2 通过JDBC访问资料库216
10.2 案例219
10.2.1 基础案例219
10.2.2 套用案例237
第11章 Servlet程式设计242
11.1 主要知识点242
11.1.1 Java网路程式设计的基本概念242
11.1.2 Servlet基础243
11.1.3 Servlet的生命周期243
11.1.4 与客户端互动243
11.1.5 客户端跟蹤244
11.1.6 协作与通讯244
11.2 案例245
第12章 JSP程式设计265
12.1 主要知识点265
12.1.1 JSP简介265
12.1.2 JSP与JavaBean266
12.1.3 JSP标籤库266
12.1.4 JSP与Servlet267
12.2 案例267
案例索引294
参考文献296