Java程序设计实践教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张思民,梁维娜编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2006
- ISBN:7302132585
- 页数:313 页
目录 1
第一部分 Java语言应用基础 1
第1章 窗体界面程序设计 1
1.1 界面布局 1
1.1.1 Java的界面布局原理 1
1.1.2 常见的布局管理器 1
1.1.3 界面布局应用示例 2
1.2 程序启动界面 8
1.2.1 Java程序启动界面的原理 8
1.2.2 启动界面程序的实现 9
1.3.2 最简单的树形结构 11
1.3.1 树形控件简介 11
1.3 树形分层结构 11
1.3.3 处理结点事件 12
1.3.4 文件目录树 14
1.3.5 结合树和输入输出流实现日历记事本 21
第2章 多线程应用 27
2.1 线程和多线程 27
2.2 模拟火车站售票系统 28
2.2.1 设计项目内容 28
2.2.2 系统结构设计 28
2.2.3 程序实现 30
3.1.1 “连连看”游戏的规则 44
第3章 “连连看”游戏程序设计 44
3.1 “连连看”算法分析 44
3.1.2 “连连看”游戏连接算法思路 45
3.1.3 “连连看”游戏设计流程 48
3.2 详细设计 48
3.2.1 “连连看”程序的方法及其功能 48
3.2.2 程序实现 49
第4章 远程数据传输 66
4.1 Java的Socket编程概述 66
4.1.1 充分理解Socket 66
4.1.2 客户端/服务器模式程序设计原理 66
4.2 远程数据传输示例 67
4.3 客户端之间通信的聊天室 69
4.3.1 设计原理 70
4.3.2 服务器端程序结构设计 70
4.3.3 服务器端程序实现 70
4.3.4 客户端程序结构设计 75
4.3.5 客户端程序实现 75
第5章 数据库程序设计 91
5.1 数据库连接 91
5.1.1 使用JDBC连接数据库 91
5.1.2 常用的JDBC类与方法 92
5.2.1 设计目标及完成功能 95
5.2 电子词典程序设计 95
5.2.3 详细设计 96
5.2.2 系统结构设计 96
5.2.4 电子词典程序实现 97
第二部分 Java远程图像传输 115
第6章 数字图像处理基础 115
6.1 图像的基础概念 115
6.2 图像的几种常见格式 115
6.3 载入图像文件 116
6.3.1 在Applet中加载和显示图像 116
6.3.2 在Application中加载和显示图像 118
7.1 抓取图像像素 120
第7章 图像像素点的处理 120
7.2 双缓冲技术 123
7.3 Java捕获屏幕图像的原理 126
7.4 捕获屏幕图像示例 126
第8章 捕获摄像头视频图像 130
8.1 系统概述 130
8.1.1 系统开发环境 130
8.1.2 Java媒体框架JMF的应用 131
8.2 系统设计 132
8.2.1 系统结构设计 132
8.2.2 系统详细设计 133
8.2.3 程序的实现 138
第9章 远程屏幕监控系统 148
9.1 设计目标 148
9.2 系统结构设计 148
9.2.1 系统总体结构 148
9.2.2 常用类的介绍 149
9.3 服务器端程序的实现 150
9.3.1 服务器端程序详细设计 150
9.3.2 服务器应用程序的实现 153
9.4.1 客户端程序详细设计 157
9.4 客户端程序的实现 157
9.4.2 客户端程序实现 159
第三部分 基于Java的管理信息系统 169
第10章 进销存管理系统 169
10.1 系统总体结构 169
10.1.1 设计前的思考 169
10.1.2 系统总体结构 170
10.2 建立数据库及设置数据源 171
10.3 设计实现 171
10.3.1 系统启动界面程序 171
10.3.2 封面(快闪窗口)程序 172
10.3.3 登录程序 174
10.4 系统主程序 181
第11章 JSP商务网站设计 198
11.1 JSP开发环境的配置方法 198
11.1.1 相关软件介绍 198
11.1.2 配置前的准备 198
11.1.3 JSP环境的配置 199
11.2 JSP商务网站设计 200
11.2.1 商务网站的功能 200
11.2.2 商务网站的总体结构 201
11.2.3 商务网站系统总控模块 202
11.2.4 后台数据库的设计 203
11.2.5 总控模块页面程序index.jsp 204
11.2.6 页面顶部模块top.jsp 205
11.2.7 操作后台数据库的JavaBean 208
第四部分 Java串口通信技术 211
第12章 Java串口通信基础 211
12.1 串行通信的工作原理 211
12.2 常用信号引脚与串口通信接线 212
12.2.1 DB9和DB25的常用信号引脚说明 212
12.2.2 RS232C串口通信接线方法(三线制) 212
12.3 Java Communications API开发包 213
12.3.1 安装串口通信开发包comm.jar 213
12.3.2 Comm API的类结构 214
12.4.1 检测出系统所有的RS232端口 215
12.4 Comm API的应用 215
12.4.2 打开和关闭端口 216
12.4.3 串口通信的监听方式 217
第13章 串口发送和接收数据 218
13.1 从串口读取数据 218
13.1.1 设计前的思考 218
13.1.2 串口读取数据的程序 219
13.2 从串口发送数据 222
13.2.1 设计前的思考 222
13.2.2 串口发送数据程序 223
14.1.1 需求分析 226
14.1.2 系统设计 226
14.1 系统分析与设计 226
第14章 温度检测语音图示系统 226
14.2 功能分析与设计 227
14.2.1 串口接收数据 227
14.2.2 数据库操作 227
14.2.3 语音服务系统 228
14.2.4 图形显示 228
14.3 语音设计 229
14.4 数据库结构分析与创建 230
14.5 动态数据曲线图形显示设计 230
14.6.1 串口接收数据和语音发音程序 232
14.6 系统代码设计 232
14.6.2 动态数据曲线图形显示完整代码 240
第五部分 Java移动通信应用程序设计 245
第15章 J2ME基础知识 245
15.1 建立J2ME开发环境 245
15.1.1 J2ME概述 245
15.1.2 建立J2ME开发环境 246
15.2 Screen高级用户界面设计 248
15.2.1 用户界面设计 248
15.2.2 Screen高级用户界面设计 249
15.2.3 Canvas低级用户界面设计 251
15.3.1 任务及总体结构设计 252
15.3 控制图形移动程序设计 252
15.3.2 用户界面TestMove类 253
15.3.3 TestMoveCanvas类 255
15.3.4 移动物体MoveOb类 257
第16章 MIDP网络信息查询系统 260
16.1 MIDP网络信息查询系统模型 260
16.2 信息查询服务端程序设计 260
16.2.1 信息查询服务端功能分析及结构设计 260
16.2.2 信息服务端程序设计 261
16.2.3 接收和发送查询信息RunServer类 264
16.3.1 信息查询客户端功能分析及结构设计 273
16.3 信息查询客户端程序设计 273
16.3.2 手机程序入口类Info_client 274
16.3.3 用户操作界面模块mainDisplayable 275
16.3.4 信息查询类newDisplayable 278
16.3.5 显示前一次查询信息类preDisplayable 280
16.3.6 连接服务器查询类searchCity 281
第17章 手机游戏设计基础 284
17.1 MIDP的Game类 284
17.2 动画精灵Sprite类 288
17.3 图层 289
17.3.1 图层概述 289
17.3.2 图像贴片TiledLayer类 290
17.3.3 用图像贴片组合成大背景图像示例 291
第18章 “打地鼠”游戏程序设计 296
18.1 “打地鼠”游戏功能分析 296
18.1.1 游戏内容 296
18.1.2 设计前的准备 296
18.1.3 算法分析 297
18.2 “打地鼠”游戏程序实现 297
18.2.1 锤子精灵HammerSprite 297
18.2.2 地鼠精灵MouseSprite 299
18.2.3 游戏主程序MainCanvas 305
18.2.4 MIDlet程序BeatSusliksMIDlet 312
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《世说新语校笺 第1册》(南朝宋)刘义庆撰;(南朝梁)刘孝标注;杨勇校笺 2019
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019