《Java SE应用详解》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张丽主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2014
  • ISBN:9787563540884
  • 页数:278 页
图书介绍:本书主要分为三部分来介绍Java知识,初级篇主要介绍Java基本语法,中级篇主要介绍在Eclipse平台上开发Java游戏所需的原理和技巧,高级篇主要介绍GUI编程、数据库编程、网络编程等高级应用,学生最终能够利用各项知识开发一款属于自己的有特色的游戏,并且每一章都附正确的编码实例。

初级语法篇 3

第1章 Java入门 3

1.1 Java的发展简史 3

1.2 Java的技术特性 4

1.3 Java与其他语言的对比 7

1.4 Java相关概念及应用 8

1.5 Java应用程序开发 8

1.6本章小结 17

第2章 Eclipse工具的使用 18

2.1 Eclipse简介 18

2.2 Eclipse的安装 18

2.3 Eclipse的工作台 20

2.4编写Java程序 42

2.5本章小结 49

第3章 Java常用类库与类 50

3.1 Java基础类库 50

3.2 String类 52

3.3数组 54

3.4 Applet类 55

3.5类库与类的学习方法 58

3.6本章小结 58

思考题 58

第4章 异常处理 59

4.1引入 59

4.2异常处理 62

4.3常见的异常类型 72

4.4自定义异常 74

4.5本章小结 75

思考题 76

中级游戏篇 79

第5章 文本与绘图 79

5.1设置颜色 79

5.2文本输出 80

5.3绘制图形 82

5.4本章小结 84

思考题 85

第6章 Java图像处理 86

6.1 Java支持的图像类型 86

6.2静态图像 86

6.3动态图像 92

6.4本章小结 99

思考题 99

第7章 线程 100

7.1接口介绍 100

7.2线程介绍 102

7.3线程使用 103

7.4线程动画 104

7.5本章小结 106

思考题 106

第8章 消除闪烁 107

8.1消除闪烁的第一种方法 107

8.2消除闪烁的第二种方法 111

8.3本章小结 114

思考题 114

第9章 改善动画播放效率 115

9.1普通方法 115

9.2一维连续图片 115

9.3二维连续图片 119

9.4时钟动画实例 122

9.5本章小结 132

思考题 132

第10章 互动与音效 133

10.1鼠标和键盘事件处理机制 133

10.2鼠标事件处理范例 135

10.3键盘事件处理范例 152

10.4 Java音效处理 163

10.5本章小结 169

思考题 169

第11章 游戏动画进阶 170

11.1角色与动画 170

11.2碰撞检测 171

11.3定义父类角色 176

11.4角色动画与帧动画结合 178

11.5贴图技巧 185

11.6综合游戏编程 189

11.7本章小结 197

思考题 198

高级系统篇 201

第12章 GUI编程 201

12.1概述 201

12.2常用组件和容器编程 204

12.3布局管理器 207

12.4事件处理 209

12.5扫雷游戏 214

12.6本章小结 223

思考题 223

第13章 桌面办公助手软件设计与实现 224

13.1关键技术解析 224

13.2系统功能分析 227

13.3数据库设计与连接 228

13.4各模块功能设计与实现 229

13.5程序的打包与发布 237

13.6本章小结 239

思考题 239

第14章 在线聊天工具设计与实现 240

14.1关键技术解析 240

14.2系统功能分析 241

14.3数据库设计与连接 242

14.4各模块功能设计与实现 246

14.5本章小结 260

思考题 260

第15章 三维迷宫游戏设计与实现 261

15.1关键技术解析 261

15.2三维迷宫需求分析 261

15.3三维迷宫各主要实现类 262

15.4三维迷宫随机生成算法分析 263

15.5三维迷宫功能模块实现 266

15.6本章小结 278

思考题 278