图书介绍
Java程序设计项目化教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 陈芸主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560621845
- 出版时间:2009
- 标注页数:284页
- 文件大小:43MB
- 文件页数:295页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计项目化教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 项目开发前期准备1
第1章 任务1——安装配置开发环境及需求分析1
1.1 任务描述1
1.2 技术概览2
1.2.1 Java语言的产生与发展2
1.2.2 Java语言的特点2
1.2.3 Java语言的工作机制4
1.3 任务【1-1】 安装及配置Java开发环境5
1.3.1 下载和安装JDK5
1.3.2 环境变量的配置6
1.4 任务【1-2】 在命令行方式下调试程序7
1.4.1 JDK工具及其程序7
1.4.2 Java应用程序7
1.5 任务【1-3】 利用JCreator调试程序9
1.6 任务【1-4】 项目需求分析与设计11
自测题12
拓展实践13
第2章 任务2——处理考试系统中的成绩14
2.1 任务描述14
2.2 任务【2-1】 成绩的评价14
2.2.1 技术要点14
2.2.2 任务实施25
2.3 任务【2-2】 成绩的排序25
2.3.1 技术要点25
2.3.2 任务实施33
自测题33
拓展实践36
第3章 任务3——创建考试系统中的试题类38
3.1 任务描述38
3.2 技术要点38
3.2.1 面向对象编程概述38
3.2.2 类40
3.2.3 对象42
3.2.4 继承44
3.2.5 抽象类和接口48
3.2.6 包51
3.3 任务实施54
自测题55
拓展实践57
第4章 任务4——利用Java API查阅常用类59
4.1 任务描述59
4.2 技术要点59
4.2.1 字符串类60
4.2.2 Math类65
4.2.3 Date类66
4.2.4 Vector类67
4.3 任务实施69
自测题70
拓展实践71
第5章 任务5——定义用户年龄的异常类73
5.1 任务描述73
5.2 技术要点73
5.2.1 异常类74
5.2.2 异常的捕获和处理76
5.2.3 异常的抛出79
5.2.4 异常的声明throws79
5.2.5 自定义异常类80
5.3 任务实施81
自测题83
拓展实践84
第二篇 学生在线考试系统(单机版)87
第6章 任务6——创建登录界面中的容器与组件87
6.1 任务描述87
6.2 技术要点88
6.2.1 AWT和Swing88
6.2.2 容器89
6.2.3 组件95
6.3 任务实施98
自测题100
拓展实践101
第7章 任务7——设计用户登录界面的布局103
7.1 任务描述103
7.2 技术要点103
7.2.1 流式布局(FlowLayout类)104
7.2.2 边界布局(BorderLayout类)105
7.2.3 网络布局(GridLayout类)107
7.2.4 卡片布局(CardLayout类)108
7.2.5 空布局(null布局)110
7.3 任务实施111
自测题113
拓展实践113
第8章 任务8——处理登录界面中的事件115
8.1 任务描述115
8.2 技术要点116
8.2.1 动作事件(ActionEvent类)118
8.2.2 键盘事件(KeyEvent类)121
8.2.3 焦点事件(FocusEvent类)122
8.2.4 鼠标事件(MouseEvent类)124
8.2.5 窗口事件(WindowEvent类)125
8.3 任务实施127
自测题128
拓展实践129
第9章 任务9——设计用户注册界面132
9.1 任务描述132
9.2 技术要点133
9.2.1 选择性组件133
9.2.2 选择事件135
9.2.3 复杂布局管理器141
9.3 任务实施146
自测题152
拓展实践152
第10章 任务10——读写考试系统中的文件156
10.1 任务描述156
10.2 技术要点156
10.2.1 输入/输出流157
10.2.2 过滤流162
10.2.3 文件(File类)165
10.2.4 文件的随机访问(RandomAccessFile类)167
10.2.5 标准输入/输出流168
10.2.6 对象序列化170
10.3 任务实施171
自测题173
拓展实践174
第11章 任务11——设计考试系统中的倒计时177
11.1 任务描述177
11.2 技术要点178
11.2.1 线程的创建178
11.2.2 线程的管理182
11.3 任务实施188
自测题191
拓展实践193
第12章 任务12——设计考试功能模块195
12.1 任务描述195
12.2 技术要点196
12.2.1 菜单196
12.2.2 菜单的事件处理200
12.2.3 工具栏(JToolBar类)202
12.2.4 滚动面板(JScrollPane类)204
12.3 任务实施205
自测题215
拓展实践216
第三篇 学生在线考试系统(C/S版)217
第13章 任务13——设计学生在线考试系统(C/S版)217
13.1 任务描述217
13.2 技术要点218
13.2.1 网络编程技术基础218
13.2.2 Java常用网络类221
13.2.3 TCP网络编程223
13.2.4 UDP网络编程229
13.3 任务实施233
自测题239
拓展实践239
第14章 任务14——利用数据库存储信息241
14.1 任务描述241
14.2 技术要点242
14.2.1 JDBC概述242
14.2.2 JDBC应用243
14.3 任务实施252
自测题257
拓展实践257
第四篇 学生在线考试系统(B/S版)259
第15章 任务15——设计学生在线考试系统(B/S版)259
15.1 任务描述259
15.2 技术要点260
15.2.1 Applet的生命周期261
15.2.2 Appplet小程序的应用262
15.2.3 Application和Applet264
15.2.4 Applet的安全机制266
15.3 任务实施267
自测题269
拓展实践269
附录A Java程序编码规范270
附录B Java语言的类库276
附录C Java打包指南282
参考文献284
热门推荐
- 1105208.html
- 2309449.html
- 1729974.html
- 782983.html
- 2905508.html
- 3350086.html
- 493882.html
- 2886481.html
- 2520781.html
- 1656212.html
- http://www.ickdjs.cc/book_1267635.html
- http://www.ickdjs.cc/book_3429931.html
- http://www.ickdjs.cc/book_3568897.html
- http://www.ickdjs.cc/book_684606.html
- http://www.ickdjs.cc/book_3638152.html
- http://www.ickdjs.cc/book_1014346.html
- http://www.ickdjs.cc/book_36402.html
- http://www.ickdjs.cc/book_3826418.html
- http://www.ickdjs.cc/book_767397.html
- http://www.ickdjs.cc/book_3575146.html