Java 8基础应用与开发 第2版 微课版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:周清平,钟键,黄云,覃遵跃,QST青软实训编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302503569
- 页数:340 页
第1章 Java概述 1
任务驱动 1
学习路线 1
本章目标 1
1.1 Java简介 2
1.1.1 Java起源 2
1.1.2 Java发展史 2
1.2 Java体系 3
1.2.1 Java语言优势 3
1.2.2 Java应用平台 4
1.2.3 专有名词 5
1.2.4 Java跨平台原理 6
1.2.5 垃圾回收机制 7
1.3 JDK工具 8
1.3.1 JDK安装配置 8
1.3.2 JDK目录 13
1.3.3 JDK常用工具 14
1.4 HelloWorld程序 14
1.5 输出与注释 16
1.5.1 打印输出 16
1.5.2 注释 17
1.6 IDE集成开发环境 19
1.7 贯穿任务实现 20
本章总结 23
小结 23
Q&A 24
章节练习 24
习题 24
上机 24
第2章 Java语言基础 26
任务驱动 26
学习路线 26
本章目标 26
2.1 字符 27
2.1.1 字符集 27
2.1.2 分隔符 28
2.1.3 标识符 29
2.1.4 关键字 29
2.2 变量和常量 30
2.2.1 变量 30
2.2.2 常量 30
2.2.3 变量作用域 31
2.2.4 变量初始化 32
2.3 数据类型 32
2.3.1 基本类型 32
2.3.2 引用类型 36
2.3.3 类型转换 36
2.4 操作符 38
2.4.1 一元操作符 39
2.4.2 二元操作符 41
24.3 三元操作符 48
2.4.4 运算符优先级 49
2.5 流程控制 49
2.5.1 分支结构 50
2.5.2 循环结构 55
2.5.3 转移语句 59
2.6 数组 62
2.6.1 创建数组 62
2.6.2 初始化数组 65
2.6.3 foreach遍历数组 67
2.6.4 二维数组 68
2.7 贯穿任务实现 71
2.7.1 实现【任务2-1】 71
2.7.2 实现【任务2-2】 73
2.7.3 实现【任务2-3】 74
本章总结 75
小结 75
Q&A 75
章节练习 75
习题 75
上机 77
第3章 面向对象基础 78
任务驱动 78
学习路线 78
本章目标 78
3.1 面向对象思想 79
3.1.1 面向对象简介 79
3.1.2 面向对象名词 79
3.1.3 面向对象编程特征 81
3.2 类与对象 82
3.2.1 类的声明 82
3.2.2 对象的创建和使用 84
3.3 方法 86
3.3.1 方法的参数传递机制 86
3.3.2 构造方法 91
3.3.3 方法重载 95
3.3.4 可变参数 96
3.4 封装和访问控制 98
3.4.1 包 98
3.4.2 访问控制符 102
3.5 静态成员 105
3.6 对象数组 107
3.7 贯穿任务实现 111
3.7.1 实现【任务3-1】 111
3.7.2 实现【任务3-2】 113
3.7.3 实现【任务3-3】 115
本章总结 116
小结 116
Q&A 117
章节练习 117
习题 117
上机 118
第4章 核心类 119
任务驱动 119
学习路线 119
本章目标 119
4.1 基本类型的封装类 120
4.2 装箱和拆箱 123
4.3 Object类 124
4.3.1 equals()方法 125
4.3.2 toString()方法 128
4.4 字符串类 131
4.4.1 String类 131
4.4.2 StringBuffer类 133
4.4.3 StringBuilder类 135
4.5 Scanner类 137
4.6 Math类 139
4.7 Date类 142
4.8 贯穿任务实现 143
4.8.1 实现【任务4-1】 143
4.8.2 实现【任务4-2】 145
4.8.3 实现【任务4-3】 147
本章总结 148
小结 148
Q&A 149
章节练习 149
习题 149
上机 150
第5章 类之间的关系 151
任务驱动 151
学习路线 151
本章目标 151
5.1 关系概述 152
5.2 继承与多态 152
5.2.1 继承 152
5.2.2 多态 160
5.2.3 super关键字 163
5.2.4 final关键字 169
5.3 其他关系 170
5.3.1 依赖关系 170
5.3.2 关联关系 171
5.3.3 聚合关系 173
5.3.4 组成关系 174
5.4 内部类 176
5.4.1 成员内部类 176
5.4.2 局部内部类 178
5.4.3 静态内部类 179
5.4.4 匿名内部类 180
5.5 单例模式 180
5.6 贯穿任务实现 181
5.6.1 实现【任务5-1】 181
5.6.2 实现【任务5-2】 183
5.6.3 实现【任务5-3】 188
5.6.4 实现【任务5-4】 191
本章总结 194
小结 194
Q&A 195
章节练习 195
习题 195
上机 196
第6章 抽象类和接口 197
任务驱动 197
学习路线 197
本章目标 197
6.1 抽象类 198
6.1.1 定义抽象类 198
6.1.2 使用抽象类 199
6.2 接口 202
6.2.1 定义接口 202
6.2.2 实现接口 203
6.2.3 接口的继承 206
6.2.4 面向接口编程 209
6.3 instanceof关键字 211
6.4 贯穿任务实现 214
6.4.1 实现【任务6-1】 214
6.4.2 实现【任务6-2】 214
6.4.3 实现【任务6-3】 215
6.4.4 实现【任务6-4】 218
本章总结 222
小结 222
Q& A 222
章节练习 222
习题 222
上机 224
第7章 异常 225
任务驱动 225
学习路线 225
本章目标 225
7.1 异常概述 226
7.1.1 异常类 226
7.1.2 异常处理机制 227
7.2 捕获异常 228
7.2.1 try...catch语句 229
7.2.2 try...catch...finally语句 233
7.2.3 自动关闭资源的try语句 236
7.2.4 嵌套的try...catch语句 237
7.2.5 多异常捕获 239
7.3 抛出异常 240
7.3.1 throw抛出异常对象 240
7.3.2 throws声明抛出异常序列 241
7.4 自定义异常 243
7.5 贯穿任务实现 244
7.5.1 实现【任务7-1】 244
7.5.2 实现【任务7-2】 246
7.5.3 实现【任务7-3】 248
本章总结 252
小结 252
Q&A 253
章节练习 253
习题 253
上机 253
第8章 泛型与集合 255
任务驱动 255
学习路线 255
本章目标 255
8.1 泛型 256
8.1.1 泛型定义 256
8.1.2 通配符 259
8.1.3 有界类型 260
8.1.4 泛型的限制 264
8.2 集合概述 264
8.2.1 集合框架 264
8.2.2 迭代器接口 266
8.3 集合类 266
8.3.1 Collection接口 266
8.3.2 List接口及其实现类 267
8.3.3 Set接口及其实现类 272
8.3.4 Queue接口及其实现类 277
8.3.5 Map接口及其实现类 282
8.4 集合转换 286
8.5 集合工具类 287
8.6 贯穿任务实现 294
8.6.1 实现【任务8-1】 294
8.6.2 实现【任务8-2】 295
8.6.3 实现【任务8-3】 297
8.6.4 实现【任务8-4】 298
8.6.5 实现【任务8-5】 302
本章总结 308
小结 308
Q&A 308
章节练习 309
习题 309
上机 310
附录A Eclipse集成开发环境 311
A.1 Eclipse简介 311
A.2 Eclipse下载及安装 311
A.3 Eclipse常用操作 315
A.4 Eclipse调试 319
A.5 Eclipse导入 320
A.6 Eclipse快捷键 323
附录B javac命令 324
B.1 选项 324
B.2 命令行参数文件 326
附录C java命令 327
附录D jar包 331
D.1 jar命令语法 331
D.2 选项 332
D.3 设置应用程序的入口点 333
附录E静态块 334
附录F常用的类 335
附录G ASCII表 338
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《民族民俗文化旅游翻译研究》杨山青,朱必俊著 2019
- 《化学化工认识实习指南》史德青 2018
- 《篮球高手 巨星招数漫画解析》杨洪博,卫亮亮,马青编著;杨洪博绘图 2018
- 《法学基础理论与案例教程》何士青编著 2019
- 《蒋中正总统档案 65 (民国三十五年三月至五月)》叶健青编辑 2012
- 《蒋中正总统档案 82 (民国三十八年十月至十二月)》叶健青编辑 2013
- 《高等院校艺术设计类基础课规划教材 图形创意》姚娜,刘秀青责任编辑;(中国)韩佩妘,张倩,汪顺锋 2019
- 《蒋中正总统档案 81 (民国三十八年七月(下)至九月)》叶健青编辑 2013
- 《VRay渲染器及项目实战从入门到精通》沙旭,徐虹,乐美青编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019