图书介绍

项目驱动Java程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

项目驱动Java程序设计
  • 古凌岚,张婵,罗佳编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302250937
  • 出版时间:2011
  • 标注页数:242页
  • 文件大小:36MB
  • 文件页数:251页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

项目驱动Java程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 导学1

1.1从面向过程到面向对象1

1.2初识对象、类与实体3

1.3面向对象的软件开发4

1.4 Java语言的历史和特性5

1.4.1 Java语言的历史5

1.4.2 Java特性6

1.5 Java语言的应用8

1.6项目案例说明9

小结10

第2章 控制台程序设计11

2.1认识Java程序及其运行11

2.1.1什么是Java程序11

2.1.2 Java开发环境及工具13

2.1.3计算机处理Java程序的过程14

2.2任务:编写数字的显示程序17

2.2.1任务描述及分析17

2.2.2知识学习17

2.2.3任务实施26

2.3任务:编写整数相加程序27

2.3.1任务描述及分析27

2.3.2知识学习27

2.3.3任务实施29

2.4任务:编写多个整数相加程序30

2.4.1任务描述及分析30

2.4.2知识学习31

2.4.3任务实施32

2.5拓展:抽象类和接口33

小结36

本章练习37

第3章 程序界面设计38

3.1任务:设计产品信息录入界面39

3.1.1任务描述及分析39

3.1.2知识学习40

3.1.3任务实施50

3.2拓展:SWING高级组件应用53

3.2.1用菜单组件显示下拉/弹出式菜单54

3.2.2用树组件显示分级列表56

3.2.3用表格组件显示数据记录57

3.2.4用文件选择器选取文件58

3.3任务:合理优化产品信息录入界面59

3.3.1任务描述及分析59

3.3.2知识学习60

3.3.3任务实施70

3.4任务:美化产品信息处理界面74

3.4.1任务描述及分析74

3.4.2知识学习75

3.4.3任务实施78

3.5拓展:利用Applet加载图像和播放声音80

3.5.1 Applet运行机制80

3.5.2在Applet中实现图像加载82

3.5.3在Applet中实现音乐播放83

小结84

本章练习85

第4章 用户请求响应87

4.1任务:验证所录产品信息的合法性87

4.1.1任务描述及分析87

4.1.2知识学习88

4.1.3任务实施92

4.2拓展:其他控件事件处理99

4.2.1文本框内容变化99

4.2.2表格模型变更101

4.3任务:验证所录产品信息的格式合法性103

4.3.1任务描述及分析103

4.3.2知识学习104

4.3.3任务实施109

4.4拓展:其他低级事件117

4.4.1焦点事件117

4.4.2窗体事件119

小结123

本章练习124

第5章 程序异常处理125

5.1任务:处理产品信息录入程序运行的异常情况125

5.1.1任务描述及分析125

5.1.2知识学习134

5.1.3任务实施135

5.2任务:限定录入产品信息的库存数范围144

5.2.1任务描述及分析144

5.2.2知识学习145

5.2.3任务实施146

小结155

本章练习156

第6章 程序数据输入/输出157

6.1任务:保存录入产品信息到指定的文件157

6.1.1任务描述及分析157

6.1.2知识学习158

6.1.3任务实施162

6.2拓展:输入/输出流168

6.2.1字节流读/写操作170

6.2.2字符流读/写操作175

6.3任务:查询所有产品的详细信息178

6.3.1任务描述及分析178

6.3.2知识学习179

6.3.3任务实施183

6.4任务:保存录入产品信息到指定数据库189

6.4.1任务描述及分析189

6.4.2知识学习189

6.4.3任务实施190

6.5拓展:泛型196

6.5.1数据类型转换196

6.5.2定义泛型类197

6.5.3泛型类的常规用法199

小结203

本章练习203

第7章 多任务程序设计204

7.1任务:实现产品信息处理界面的动态显示204

7.1.1任务描述及分析204

7.1.2知识学习205

7.1.3任务实施212

7.2拓展:线程间通信214

7.2.1线程通信机制214

7.2.2 Vector类216

7.2.3线程间通信的实现217

7.3拓展:多线程在游戏中的应用220

小结223

本章练习224

第8章 远程数据访问实现225

8.1任务:设计用户远程登录模块225

8.1.1任务描述及分析225

8.1.2知识学习226

8.1.3任务实施228

8.2任务:实现用户远程登录模块的服务器229

8.2.1任务描述及分析229

8.2.2知识学习230

8.2.3任务实施231

8.3任务:实现用户远程登录模块的客户端235

8.3.1任务描述及分析235

8.3.2知识学习236

8.3.3任务实施236

8.4拓展:数据报(UDP)通信239

小结241

本章练习241

参考文献242

热门推荐