《Java程序设计案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王成端主编;崔玲玲,邓式阳副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302243984
  • 页数:274 页
图书介绍:本书以培养学生Java语言应用能力为目标,注重可读性和实用性,配备了大量的案例。

第1章 Java入门 1

1.1 Java开发环境的建立 1

1.2“一个简单的Java应用程序”案例 3

1.2.1案例分析 3

1.2.2代码实现 4

1.2.3案例知识点 5

习题1 9

第2章 数据及运算 11

2.1数据及运算概述 11

2.2“基本类型数据的输出”案例 11

2.2.1案例分析 11

2.2.2代码实现 12

2.2.3案例知识点 12

2.3“交换两个整数”案例 17

2.3.1案例分析 17

2.3.2代码实现 17

2.3.3案例知识点 18

习题2 28

第3章 Java程序的流程控制 31

3.1 Java程序的流程控制概述 31

3.2“三位正整数逆转输出”案例 32

3.2.1案例分析 32

3.2.2代码实现 32

3.2.3案例知识点 33

3.3“百分制成绩等级划分”案例 36

3.3.1案例分析 36

3.3.2代码实现 36

3.3.3案例知识点 38

3.4“输出2~100以内的所有素数”案例 41

3.4.1案例分析 41

3.4.2代码实现 41

3.4.3案例知识点 42

习题3 46

第4章 面向对象的程序设计 49

4.1面向对象的程序设计概述 49

4.2“三角形、梯形和圆形的类封装”案例 50

4.2.1案例分析 50

4.2.2代码实现 51

4.2.3案例知识点 54

4.3“教师学生类构造”案例 66

4.3.1案例分析 66

4.3.2代码实现 66

4.3.3案例知识点 68

4.4“匿名类”案例 78

4.4.1案例分析 78

4.4.2代码实现 79

4.4.3案例知识点 80

习题4 82

第5章 数组和字符串 88

5.1数组和字符串概述 88

5.2“两个有序序列合并”案例 88

5.2.1案例分析 88

5.2.2代码实现 89

5.2.3案例知识点 90

5.3“字符串基本运算”案例 92

5.3.1案例分析 92

5.3.2代码实现 93

5.3.3案例知识点 94

习题5 102

第6章 异常处理程序设计 107

6.1异常概述 107

6.2“两数相除”案例 107

6.2.1案例分析 107

6.2.2代码实现 108

6.2.3案例知识点 109

6.3“求三角形的面积”案例 112

6.3.1案例分析 112

6.3.2代码实现 112

6.3.3案例知识点 113

习题6 114

第7章 图形用户界面设计 118

7.1图形用户界面设计概述 118

7.2“简易计算器界面设计”案例 119

7.2.1案例分析 119

7.2.2代码实现 119

7.2.3案例知识点 122

7.3“简单计算器模拟”案例 139

7.3.1案例分析 139

7.3.2代码实现 140

7.3.3案例知识点 143

7.4“简单小日历”案例 148

7.4.1案例分析 148

7.4.2代码实现 149

7.4.3案例知识点 152

7.5“用户注册界面”案例 156

7.5.1案例分析 156

7.5.2代码实现 157

7.5.3案例知识点 161

习题7 171

第8章 Java文件和流 175

8.1 Java文件和流概述 175

8.2“文件管理”案例 176

8.2.1案例分析 176

8.2.2代码实现 177

8.2.3案例知识点 180

8.3“文件查看器”案例 183

8.3.1案例分析 183

8.3.2代码实现 184

8.3.3案例知识点 185

8.4“利用RandomAccessFile类实现文件的追加”案例 193

8.4.1案例分析 193

8.4.2代码实现 194

8.4.3案例知识点 199

8.5“文件的压缩和解压缩”案例 204

8.5.1案例分析 204

8.5.2代码实现 205

8.5.3案例知识点 208

习题8 211

第9章 多线程程序设计 214

9.1多线程概述 214

9.2“左手画方右手画圆”案例 215

9.2.1案例分析 215

9.2.2代码实现 215

9.2.3案例知识点 216

9.3“模拟接力”案例 220

9.3.1案例分析 220

9.3.2代码实现 220

9.3.3案例知识点 223

9.4“生产者/消费者”案例 225

9.4.1案例分析 225

9.4.2代码实现 225

9.4.3案例知识点 227

习题9 228

第10章 Java Applet编程 235

10.1 Java Applet概述 235

10.2“绘制统计图”案例 235

10.2.1案例分析 235

10.2.2代码实现 236

10.2.3案例知识点 238

10.3“同页Applet间的通信”案例 242

10.3.1案例分析 242

10.3.2代码实现 243

10.3.3案例知识点 244

习题10 245

第11章 图形、图像与多媒体程序设计 247

11.1图形、图像与多媒体概述 247

11.2“文字与图形绘制”案例 247

11.2.1案例分析 247

11.2.2代码实现 248

11.2.3案例知识点 249

11.3“Java2D图形绘制”案例 253

11.3.1案例分析 253

11.3.2代码实现 253

11.3.3案例知识点 254

11.4“图像浏览”案例 256

11.4.1案例分析 256

11.4.2代码实现 256

11.4.3案例知识点 258

11.5“花的缩放动画”案例 262

11.5.1案例分析 262

11.5.2代码实现 262

11.5.3案例知识点 264

11.6“音频播放器”案例 269

11.6.1案例分析 269

11.6.2代码实现 269

11.6.3案例知识点 271

习题11 272

参考文献 274