《Java程式设计项目化教程(第2版)》是2015年清华大学出版社出版的图书。
基本介绍
- 书名:Java程式设计项目化教程(第2版)
- ISBN:9787302385202
- 定价:38元
- 出版时间:2015-1-27
- 装帧:平装
图书简介
Java平台则是一个完整的软体开发体系平台。Java语言具备简单性、面向对象性、分散式、解释性、健壮性、安全性、结构中立性、可移植性、高效性、多执行绪、动态性等特点,使用Java语言开发的软体项目随处可见。
图书目录
任务1安装配置开发环境及需求分析
1.1任务描述
1.2技术概览
1.2.1Java语言的产生与发展
1.2.2Java语言的特点
1.2.3Java语言的工作机制
1.3任务11下载并安装JDK
1.4任务12下载并安装Eclipse
1.5任务13编写第一个Java程式
1.6任务14项目需求分析与设计
自测题
拓展实践
面试常考题
任务2处理考试系统中的成绩
2.1任务描述
2.2任务21成绩的评价
2.2.1技术要点
2.2.2任务实施
2.3任务22成绩的排序
2.3.1技术要点
2.3.2任务实施
自测题
拓展实践
面试常考题
任务3创建考试系统中的类和接口
3.1任务描述
3.2技术要点
3.2.1面向对象编程概述
3.2.2类
3.2.3对象
3.2.4继承
3.2.5抽象类和接口
3.2.6包
3.2.7访问控制许可权
3.3任务实施
自测题
拓展实践
面试常考题
任务4利用JavaAPI查阅常用类
4.1任务描述
4.2技术要点
4.2.1字元串类
4.2.2Math类
4.2.3Random类
4.2.4日期相关的类
4.2.5BigInteger类
4.2.6BigDecimal类
4.3任务实施
自测题
拓展实践
面试常考题
任务5捕获考试系统中的异常
5.1任务描述
5.2技术要点
5.2.1异常类
5.2.2异常的捕获和处理
5.2.3异常的抛出
5.2.4异常的声明
5.2.5自定义异常类
5.3任务实施
自测题
拓展实践
面试常考题
任务6创建登录界面中容器与组件
6.1任务描述
6.2技术要点
6.2.1AWT和Swing
6.2.2容器
6.2.3组件
6.3任务实施
自测题
拓展实践
面试常考题
任务7设计用户登录界面的布局
7.1任务描述
7.2技术要点
7.2.1流式布局
7.2.2边界布局(BorderLayout类)
7.2.3格线布局
7.2.4卡片布局
7.2.5空布局(null布局)
7.3任务实施
自测题
拓展实践
面试常考题
任务8处理登录界面中的事件
8.1任务描述
8.2技术要点
8.2.1动作事件(ActionEvent类)
8.2.2键盘事件(KeyEvent类)
8.2.3焦点事件(FocusEvent类)
8.2.4滑鼠事件(MouseEvent类)
8.2.5视窗事件(WindowEvent类)
8.3任务实施
自测题
拓展实践
面试常考题
任务9使用泛型和集合框架处理数据
9.1任务描述
9.2技术要点
9.2.1早期的集合类
9.2.2泛型
9.2.3类集框架
9.2.4使用原则
9.3任务实施
自测题
拓展实践
面试常考题
任务10设计用户注册界面
10.1任务描述
10.2技术要点
10.2.1选择性组件
10.2.2选项事件
10.2.3盒式布局(BoxLayout类)
10.3任务实施
自测题
拓展实践
面试常考题
任务11读写考试系统中的档案
11.1任务描述
11.2技术要点
11.2.1输入/输出流
11.2.2过滤流
11.2.3列印流(PrintStream类和PrintWriter类)
11.2.4档案(File类)
11.2.5档案的随机访问(RandomAccessFile类)
11.2.6标準输入/输出流
11.2.7对象序列化
11.3任务实施
自测题
拓展实践
面试常考题
任务12设计考试系统中的倒计时
12.1任务描述
12.2技术要点
12.2.1执行绪的创建
12.2.2执行绪的管理
12.3任务实施
自测题
拓展实践
任务13设计考试功能模组
13.1任务描述
13.2技术要点
13.2.1选单
13.2.2选单的事件处理
13.2.3工具列(JToolBar类)
13.2.4滚动面板(JScrollPane类)
13.3任务实施
自测题
拓展实践
面试常考题
任务14利用资料库存储系统信息
14.1任务描述
14.2技术要点
14.2.1JDBC概述
14.2.2MySQL资料库简介
14.2.3创建资料库及数据表
14.2.4连线资料库
14.2.5访问资料库
14.3任务实施
自测题
拓展实践
面试常考题
任务15设计学生线上考试系统(C/S版)
15.1任务描述
15.2技术要点
15.2.1网路编程技术基础
15.2.2Java常用网路类
15.2.3TCP网路编程
15.2.4UDP网路编程
15.3任务实施
自测题
拓展实践
面试常考题
附录AJava程式编码规范
附录BJava语言的类库
附录CJava打包指南
参考文献