Java语言程序设计实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张艳霞,邵晓光主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:7302266211
- 页数:328 页
第一篇Java基础知识 3
项目1学生成绩管理系统 3
1.1项目描述 3
1.2知识链接 3
1.2.1了解Java 3
1.2.2 Java语言的特性 3
1.2.3 Java编程环境 4
1.2.4初识Java程序 6
1.2.5语言成分 10
1.2.6 Java语句 22
1.2.7输入/输出简介 31
1.2.8数组 34
1.2.9面向对象的Java编程 46
1.3项目实施 67
1.3.1构建学生类 67
1.3.2构建测试学生类 69
1.4拓展实践 72
习题一 77
项目2诺亚方舟登船系统 80
2.1任务描述 80
2.2知识链接 80
2.2.1继承 80
2.2.2多态性 87
2.2.3抽象类 88
2.2.4接口 91
2.3任务实施 97
2.3.1构建登船动物类 97
2.3.2构建诺亚方舟船类 101
2.3.3构建测试类 102
2.4拓展实践 103
习题二 108
第二篇Java进阶 113
项目3猜数字游戏 113
3.1项目描述 113
3.2知识链接 113
3.2.1 GUI概述 113
3.2.2颜色、字体和图像 114
3.2.3容器 115
3.2.4组件 117
3.2.5布局管理器 123
3.2.6事件处理 125
3.3项目实施 136
3.3.1构建“猜数字游戏”界面 136
3.3.2处理“猜数字游戏”中的事件 138
3.4拓展实践 142
习题三 146
项目4简单记事本 148
4.1项目描述 148
4.2知识链接 148
4.2.1布局管理器 148
4.2.2选择事件处理 153
4.2.3按钮JToggleButton、JRadioButton、JCheckBox 154
4.2.4 JComboBox和JList 159
4.2.5 JDialog对话框 160
4.2.6菜单组件 166
4.2.7 JTable表格 172
4.2.8 TableModel表格模型 175
4.3项目实施 181
4.3.1构建界面 181
4.3.2完善功能 183
4.4拓展实践 187
习题四 194
项目5产品的生产和销售 196
5.1项目描述 196
5.2知识链接 196
5.2.1线程概述 196
5.2.2创建线程 198
5.2.3线程的操作 200
5.2.4线程的同步与互斥 206
5.3项目实施 210
5.3.1创建仓库类 210
5.3.2调试运行程序 212
5.4拓展实践 213
习题五 217
项目6注册用户名检测 219
6.1项目描述 219
6.2知识链接 219
6.2.1异常 219
6.2.2异常处理 223
6.2.3 File类 231
6.2.4 I/O流概述 232
6.2.5 InputStream/OutputStream 233
6.2.6 Reader/Writer 235
6.2.7节点流 237
6.2.8包装流 244
6.2.9 RandomAccessFile 252
6.3项目实施 255
6.3.1文件内容的写入和输出 255
6.3.2用户名检测 258
6.4拓展实践 260
习题六 264
第三篇Java数据库编程技术 269
项目7通讯录管理系统 269
7.1项目描述 269
7.2知识链接——使用JDBC访问数据 269
7.2.1连接数据库 270
7.2.2定义数据库连接类 274
7.2.3读取Properties文件中的属性值 276
7.2.4通过JDBC对表进行查询和修改 280
7.2.5对象—关系映射 282
7.3项目实施 288
7.3.1用户登录功能 289
7.3.2主窗体 293
7.3.3分类选择列表 297
7.3.4联系人表 301
7.3.5联系人管理 302
7.3.6添加联系人 305
7.3.7显示联系人信息 310
7.3.8添加并显示联系人 319
7.4拓展实践 322
7.4.1删除联系人 322
7.4.2分类查询功能 323
7.4.3修改联系人信息 324
习题七 326
参考文献 328
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019