Java零基础实战PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:宁楠著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2019
- ISBN:9787115508959
- 页数:328 页
第1部分 Java基础 2
第1章 Java初体验 2
1.1 Java概述 2
1.1.1 什么是Java 2
1.1.2 Java的运行机制 4
1.1.3 Java三大体系 5
1.2 搭建Java开发环境 6
1.2.1 安装配置Java10 6
1.2.2 Java程序开发步骤 11
1.3 小结 13
第2章 Java入门 14
2.1 开发第一个Java程序 14
2.1.1 使用Eclipse开发程序 14
2.1.2 编码规范 21
2.1.3 注释 24
2.1.4 关键字 27
2.2 变量 29
2.2.1 什么是变量 29
2.2.2 如何使用变量 30
2.3 基本数据类型 32
2.4 数据类型转换 33
2.4.1 自动转换 33
2.4.2 强制转换 35
2.5 运算符 36
2.5.1 赋值运算符 36
2.5.2 基本算术运算符 37
2.5.3 复合算术运算符 40
2.5.4 关系运算符 41
2.5.5 逻辑运算符 43
2.5.6 条件运算符 46
2.5.7 位运算符 47
2.6 小结 50
第3章 Java进阶 51
3.1 流程控制 51
3.1.1 if-else 51
3.1.2 多重if 53
3.1.3 if嵌套 55
3.1.4 switch-case 56
3.2 循环 58
3.2.1 while循环 58
3.2.2 do-while循环 61
3.2.3 for循环 63
3.2.4 while、do-while和for这3种循环的区别 64
3.2.5 双重循环 65
3.2.6 终止循环 69
3.3 数组 70
3.3.1 什么是数组 70
3.3.2 数组的基本要素 71
3.3.3 如何使用数组 71
3.3.4 数组的常用操作及方法 74
3.3.5 二维数组 78
3.4 综合练习 80
3.5 小结 86
第2部分 Java面向对象 88
第4章 面向对象基础 88
4.1 什么是面向对象 88
4.2 类与对象 89
4.2.1 类与对象的关系 89
4.2.2 定义类 90
4.2.3 构造函数 91
4.2.4 创建对象 92
4.2.5 使用对象 93
4.2.6 this关键字 93
4.2.7 方法重载 94
4.2.8 成员变量和局部变量 95
4.3 封装 98
4.3.1 什么是封装 98
4.3.2 封装的步骤 99
4.3.3 static关键字 101
4.4 继承 105
4.4.1 什么是继承 105
4.4.2 子类访问父类 106
4.4.3 子类访问权限 109
4.4.4 方法重写 111
4.4.5 方法重写VS方法重载 114
4.5 多态 114
4.5.1 什么是多态 114
4.5.2 多态的使用 117
4.5.3 抽象方法和抽象类 119
4.6 小结 122
第5章 面向对象进阶 123
5.1 Object类 123
5.1.1 认识Object类 123
5.1.2 重写Object类的方法 125
5.2 包装类 131
5.2.1 什么是包装类 131
5.2.2 装箱与拆箱 132
5.3 接口 135
5.3.1 什么是接口 135
5.3.2 如何使用接口 136
5.3.3 面向接口编程的实际应用 138
5.4 异常 142
5.4.1 什么是异常 142
5.4.2 异常的使用 142
5.4.3 异常类 146
5.4.4 throw和throws 147
5.4.5 自定义异常类 151
5.5 综合练习 152
5.6 小结 157
第3部分 Java高级应用 160
第6章 多线程 160
6.1 进程与线程 160
6.2 Java中线程的使用 163
6.2.1 继承Thread类 163
6.2.2 实现Runnable接口 165
6.2.3 线程的状态 166
6.3 线程调度 167
6.3.1 线程休眠 167
6.3.2 线程合并 169
6.3.3 线程礼让 171
6.3.4 线程中断 173
6.4 线程同步 175
6.4.1 线程同步的实现 175
6.4.2 线程安全的单例模式 183
6.4.3 死锁 187
6.4.4 重入锁 189
6.4.5 生产者消费者模式 194
6.5 综合练习 196
6.6 小结 198
第7章 集合框架 199
7.1 集合的概念 199
7.2 Collection接口 200
7.2.1 Collection接口的定义 200
7.2.2 Collection的子接口 201
7.3 List接口 201
7.3.1 List接口的定义 201
7.3.2 List接口的实现类 202
7.4 Set接口 207
7.4.1 Set接口的定义 207
7.4.2 Set接口的实现类 208
7.5 Map接口 214
7.5.1 Map接口的定义 214
7.5.2 Map接口的实现类 215
7.6 Collections工具类 220
7.7 泛型 222
7.7.1 泛型的概念 222
7.7.2 泛型的应用 224
7.7.3 泛型通配符 226
7.7.4 泛型上限和下限 227
7.7.5 泛型接口 228
7.8 综合练习 229
7.9 小结 232
第8章 实用类 233
8.1 枚举 233
8.2 Math 236
8.3 Random 237
8.4 String 238
8.4.1 String实例化 238
8.4.2 String常用方法 242
8.5 StringBuffer 244
8.6 日期类 246
8.6.1 Date 246
8.6.2 Calendar 248
8.7 小结 249
第9章 IO流 250
9.1 File类 250
9.2 字节流 251
9.3 字符流 257
9.4 处理流 265
9.5 缓冲流 267
9.5.1 输入缓冲流 268
9.5.2 输出缓冲流 274
9.6 序列化和反序列化 279
9.6.1 序列化 279
9.6.2 反序列化 280
9.7 小结 281
第4部分 底层扩展 284
第10章 反射 284
10.1 Class类 284
10.2 获取类结构 287
10.2.1 获取类的接口 288
10.2.2 获取父类 289
10.2.3 获取构造函数 290
10.2.4 获取方法 292
10.2.5 获取成员变量 294
10.3 反射的应用 296
10.3.1 反射调用方法 296
10.3.2 反射访问成员变量 299
10.3.3 反射调用构造函数 302
10.4 动态代理 303
10.5 小结 309
第11章 网络编程 310
11.1 IP与端口 312
11.1.1 IP 312
11.1.2 端口 314
11.2 URL和URL Connection 314
11.2.1 URL 314
11.2.2 URLConnection 317
11.3 TCP协议 318
11.4 UDP协议 322
11.5 多线程下的网络编程 324
11.6 综合练习 326
11.7 小结 328
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《Python3从入门到实战》董洪伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《现代瑜伽》宋波,杨忠亮,郑雅楠著 2019
- 《创造你想要的世界》刘楠著 2018
- 《大运河》李德楠著 2019
- 《文献整理系列 吕楠集·泾野先生文集 上册》(明)吕楠著 2015
- 《分步图解瑜伽大全》林静,王楠楠著 2012
- 《中国娼妓漫话》万绳楠著 1996
- 《速效瘦身美体瑜伽》林静,王楠楠著 2012
- 《脱轨时代》高雅楠著 2014
- 《纳兰容若 爱是永远无法解释的根》杨楠楠著 2013
- 《网络数据库应用》马楠著 2010
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019