Java程序设计PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:谢先伟,梅青平主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2016
- ISBN:9787517045465
- 页数:444 页
绪论 1
【主要内容】 1
【学习目标】 1
*.1 认识Java语言 2
*.1.1 项目(1)描述 2
*.1.2 项目知识准备 2
*.1.3 项目实施 12
*.1.4 能力拓展 15
*.2 Eclipse下Java程序开发 17
*.2.1 项目(2)描述 17
*.2.2 项目知识准备 17
*.2.3 项目实施 23
*.2.4 能力拓展 26
第1章 Java基础编程 27
【主要内容】 27
【学习目标】 27
1.1 变量、运算符和表达式 28
1.1.1 项目(1-1)描述 28
1.1.2 项目知识准备 28
1.1.3 项目实施 38
1.1.4 能力拓展 39
1.2 分支流程 39
1.2.1 项目(1-2)描述 39
1.2.2 项目知识准备 40
1.2.3 项目实施 44
1.2.4 能力拓展 46
1.3 循环流程 46
1.3.1 项目(1-3)描述 46
1.3.2 项目知识准备 46
1.3.3 项目实施 53
1.3.4 能力拓展 54
1.4 数组 54
1.4.1 项目(1-4)描述 54
1.4.2 项目知识准备 54
1.4.3 项目实施 56
1.4.4 能力拓展 58
第2章 类和对象 59
【主要内容】 59
【学习目标】 59
2.1 类和对象 60
2.1.1 项目(2-1)描述 60
2.1.2 项目知识准备 60
2.1.3 项目实施 64
2.1.4 能力拓展 65
2.2 封装、继承和多态 66
2.2.1 项目(2-2)描述 66
2.2.2 项目知识准备 66
2.2.3 项目实施 77
2.2.4 能力拓展 79
第3章 抽象类、接口和包 81
【主要内容】 81
【学习目标】 81
3.1 抽象类 82
3.1.1 项目(3-1)描述 82
3.1.2 项目知识准备 82
3.1.3 项目实施 85
3.1.4 能力拓展 87
3.2 接口 87
3.2.1 项目(3-2)描述 87
3.2.2 项目知识准备 87
3.2.3 项目实施 96
3.2.4 能力拓展 98
3.3 包 100
3.3.1 项目(3-3)描述 100
3.3.2 项目知识准备 100
3.3.3 项目实施 104
3.3.4 能力拓展 106
第4章 常用类 107
【主要内容】 107
【学习目标】 107
4.1 字符串类 108
4.1.1 项目(4-1)描述 108
4.1.2 项目知识准备 108
4.1.3 项目实施 112
4.1.4 能力拓展 114
4.2 Math类 115
4.2.1 项目(4-2)描述 115
4.2.2 项目知识准备 115
4.2.3 项目实施 116
4.2.4 能力拓展 118
4.3 数据类型转换 119
4.3.1 项目(4-3)描述 119
4.3.2 项目知识准备 119
4.3.3 项目实施 124
4.3.4 能力拓展 126
第5章 集合 128
【主要内容】 128
【学习目标】 128
5.1 List接口 129
5.1.1 项目(5-1)描述 129
5.1.2 项目知识准备 129
5.1.3 项目实施 139
5.1.4 能力拓展 141
5.2 Set和Map接口 142
5.2.1 项目(5-2)描述 142
5.2.2 项目知识准备 142
5.2.3 项目实施 146
5.2.4 能力拓展 148
第6章 异常 150
【主要内容】 150
【学习目标】 150
6.1 异常概述 151
6.1.1 项目(6-1)描述 151
6.1.2 项目知识准备 151
6.1.3 项目实施 153
6.1.4 能力拓展 154
6.2 异常处理 155
6.2.1 项目(6-2)描述 155
6.2.2 项目知识准备 155
6.2.3 项目实施 161
6.2.4 能力拓展 161
第7章 JDBC 162
【主要内容】 162
【学习目标】 162
7.1 JDBC连接 163
7.1.1 项目(7-1)描述 163
7.1.2 项目知识准备 163
7.1.3 项目实施 166
7.1.4 能力拓展 167
7.2 数据库的增删改查 167
7.2.1 项目(7-2)描述 167
7.2.2 项目知识准备 168
7.2.3 项目实施 170
7.2.4 能力拓展 173
7.3 数据库操作的分层处理 173
7.3.1 项目(7-3)描述 173
7.3.2 项目知识准备 173
7.3.3 项目实施 180
7.3.4 能力拓展 181
第8章 GUI 182
【主要内容】 182
【学习目标】 182
8.1 组件 183
8.1.1 项目(8-1)描述 183
8.1.2 项目知识准备 183
8.1.3 项目实施 202
8.1.4 能力拓展 204
8.2 布局管理器 205
8.2.1 项目(8-2)描述 205
8.2.2 项目知识准备 205
8.2.3 项目实施 211
8.2.4 能力拓展 213
8.3 事件处理 214
8.3.1 项目(8-3)描述 214
8.3.2 项目知识准备 214
8.3.3 项目实施 224
8.3.4 能力拓展 227
第9章 文件和输入输出流 229
【主要内容】 229
【学习目标】 229
9.1 文件 230
9.1.1 项目(9-1)描述 230
9.1.2 项目知识准备 230
9.1.3 项目实施 233
9.1.4 能力拓展 235
9.2 字节流 235
9.2.1 项目(9-2)描述 235
9.2.2 项目知识准备 235
9.2.3 项目实施 238
9.2.4 能力拓展 239
9.3 字符流 240
9.3.1 项目(9-3)描述 240
9.3.2 项目知识准备 240
9.3.3 项目实施 245
9.3.4 能力拓展 246
第10章 多线程 248
【主要内容】 248
【学习目标】 248
10.1 进程与线程 249
10.2 线程的实现 250
10.2.1 项目(10-1)描述 250
10.2.2 项目知识准备 250
10.2.3 项目实施 260
10.2.4 能力拓展 262
10.3 线程的状态与线程常用方法 263
10.3.1 项目(10-2)描述 263
10.3.2 项目知识准备 263
10.3.3 项目实施 277
10.3.4 能力拓展 279
10.4 同步与死锁 280
10.4.1 项目(10-3)描述 280
10.4.2 项目知识准备 280
10.4.3 项目实施 286
10.4.4 能力拓展 289
10.5 生产者与消费者模型 290
10.5.1 项目(10-4)描述 290
10.5.2 项目知识准备 290
10.5.3 项目实施 298
10.5.4 能力拓展 302
第11章 网络编程 303
【主要内容】 303
【学习目标】 303
11.1 网络编程的基本概念 304
11.1.1 项目(11-1)描述 304
11.1.2 项目知识准备 304
11.1.3 项目实施 308
11.1.4 能力拓展 309
11.2 UDP程序设计 310
11.2.1 项目(11-2)描述 310
11.2.2 项目知识准备 310
11.2.3 项目实施 318
11.2.4 能力拓展 321
11.3 TCP程序设计 321
11.3.1 项目(11-3)描述 321
11.3.2 项目知识准备 321
11.3.3 项目实施 333
11.3.4 能力拓展 336
11.4 URL与URLConnection 337
11.4.1 项目(11-4)描述 337
11.4.2 项目知识准备 337
11.4.3 项目实施 340
11.4.4 能力拓展 342
第12章 项目——图书管理系统V1.0 343
【主要内容】 343
【学习目标】 343
12.1 项目概述 344
12.2 系统设计 345
12.2.1 总体结构设计 345
12.2.2 构建开发环境 346
12.2.3 项目工程目录 346
12.3 项目实现 346
12.3.1 项目目录搭建及导包 347
12.3.2 数据库的设计与创建 348
12.3.3 公共模块设计 351
12.3.4 登录模块的实现 364
12.3.5 主界面模块的实现 369
12.3.6 基础数据维护模块的实现 377
12.3.7 借阅管理模块的实现 411
12.3.8 查询管理模块的实现 426
12.3.9 系统维护模块的实现 433
12.3.10 小结 438
附录A常用字符与ASCII代码对照表 439
附录B Java语言中的关键字 440
附录C运算符和结合性 440
附录D类Component的常用方法 442
附录E Eclipse的常用快捷键 443
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018