Java SE应用详解
作者: 张丽
出版时间:2014年8月
出版社:北京邮电大学出版社
- 北京邮电大学出版社
- 9787563540884
- 48648
- 0047156380-9
- 2014年8月
- 工学
- 软件工程
- TP312JA
- 计算机
- 本科
本书是一本以游戏开发为主线介绍Java语言的入门图书,可以作为数字媒体技术、计算机等相关专业学生的教材,也可以作为广大Java程序员或者游戏爱好者、设计者和开发者的参考书。本书既适合初学者入门、进阶之用,又是开发人员作为参考和总结的首选。
初级语法篇
第1章 Java入门
1.1 Java的发展简史
1.2 Java的技术特性
1.3 Java与其他语言的对比
1.4 Java相关概念及应用
1.5 Java应用程序开发
1.6 本章小结
第2章 Eclipse工具的使用
2.1 Eclipse简介
2.2 Eclipse的安装
2.3 Eclipse的工作台
2.4 编写Java程序
2.5 本章小结
第3章 Java常用类库与类
3.1 Java基础类库
3.2 String类
3.3 数组
3.4 Applet类
3.5 类库与类的学习方法
3.6 本章小结
思考题
第4章 异常处理
4.1 引入
4.2 异常处理
4.3 常见的异常类型
4.4 自定义异常
4.5 本章小结
思考题
中级游戏篇
第5章 文本与绘图
5.1 设置颜色
5.2 文本输出
5.3 绘制图形
5.4 本章小结
思考题
第6章 Java图像处理
6.1 Java支持的图像类型
6.2 静态图像
6.3 动态图像
6.4 本章小结
思考题
第7章 线程
7.1 接口介绍
7.2 线程介绍
7.3 线程使用
7.4 线程动画
7.5 本章小结
思考题
第8章 消除闪烁
8.1 消除闪烁的第一种方法
8.2 消除闪烁的第二种方法
8.3 本章小结
思考题
第9章 改善动画播放效率
9.1 普通方法
9.2 一维连续图片
9.3 二维连续图片
9.4 时钟动画实例
9.5 本章小结
思考题
第10章 互动与音效
10.1 鼠标和键盘事件处理机制
10.2 鼠标事件处理范例
10.3 键盘事件处理范例
10.4 Java音效处理
10.5 本章小结
思考题
第1l章 游戏动画进阶
11.1 角色与动画
11.2 碰撞检测
11.3 定义父类角色
11.4 角色动画与帧动画结合
11.5 贴图技巧
11.6 综合游戏编程
11.7 本章小结
思考题
高级系统篇
第12章 GUI编程
12.1 概述
12.2 常用组件和容器编程
12.3 布局管理器
12.4 事件处理
12.5 扫雷游戏
12.6 本章小结
思考题
第13章 桌面办公助手软件设计与实现
13.1 关键技术解析
13.2 系统功能分析
13.3 数据库设计与连接
13.4 各模块功能设计与实现
13.5 程序的打包与发布
13.6 本章小结
思考题
第14章 在线聊天工具设计与实现
14.1 关键技术解析
14.2 系统功能分析
14.3 数据库设计与连接
14.4 各模块功能设计与实现
14.5 本章小结
思考题
第15章 三维迷宫游戏设计与实现
15.1 关键技术解析
15.2 三维迷宫需求分析
15.3 三维迷宫各主要实现类
15.4 三维迷宫随机生成算法分析
15.5 三维迷宫功能模块实现
15.6 本章小结
思考题