项目驱动Java程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:古凌岚,张婵,罗佳编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302250937
- 页数:242 页
第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
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019