图书介绍
Java SE与面向对象编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 孟双英,刘海燕,赵洋编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302347088
- 出版时间:2014
- 标注页数:315页
- 文件大小:45MB
- 文件页数:327页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java SE与面向对象编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基 础篇3
第1章 Java概述3
1.1 Java的历史3
1.2 Java语言的特点4
1.3 Java平台和主要应用方向5
1.4 Java开发环境的搭建6
1.4.1 JVM6
1.4.2 JRE与JDK6
1.4.3 JVM、JRE和JDK的关系7
1.4.4 JDK的下载和安装7
1.5 Java程序的基本结构13
1.6 Java注释14
1.7 Java JDK版本的更替15
1.8练习15
第2章 Java基础16
2.1标识符和关键字16
2.1.1标识符16
2.1.2关键字16
2.2数据类型17
2.2.1基本数据类型17
2.2.2引用数据类型18
2.2.3基本数据类型的类型转换19
2.3运算符和表达式22
2.3.1算数运算符和算数表达式22
2.3.2关系运算和条件运算23
2.3.3逻辑运算和位运算25
2.3.4赋值运算符28
2.4流程控制28
2.4.1流程控制概述28
2.4.2条件分支28
2.4.3循环控制32
2.4.4无条件分支36
2.5练习38
第3章 数组41
3.1数组概述41
3.2一维数组41
3.2.1数组的声明41
3.2.2数组初始化42
3.2.3数组元素的访问43
3.2.4数组复制44
3.3 Arrays类45
3.4二维数组48
3.4.1二维数组的定义和初始化48
3.4.2 Java中二维数组的实质50
3.4.3二维数组应用举例50
3.5练习52
第4章 类和对象54
4.1类与对象概述54
4.1.1为什么需要类54
4.1.2类的定义55
4.1.3实例化对象55
4.1.4访问对象中的成员变量56
4.1.5对象的引用性质57
4.2类的成员方法58
4.2.1成员方法的定义和使用58
4.2.2方法的参数传递61
4.2.3方法的重载63
4.3构造方法64
4.4垃圾回收机制67
4.5包的使用69
4.5.1为什么需要包69
4.5.2访问包中的类70
4.6练习73
第5章 类的封装75
5.1封装的基本概念75
5.2封装的实现77
5.3类的特殊成员79
5.4练习81
第6章 类的继承83
6.1继承的基本概念83
6.1.1继承的实现84
6.1.2继承的本质84
6.2继承带来的方法重写87
6.2.1方法重写的原则87
6.2.2方法重写的意义89
6.2.3方法的重写与重载的比较90
6.3抽象类与接口91
6.3.1抽象类的继承91
6.3.2抽象类的意义93
6.3.3接口93
6.4 Object类95
6.5练习101
第7章 多态103
7.1多态的基本概念103
7.2多态的应用107
7.2.1引用变量的转型107
7.2.2接口回调110
7.2.3动态绑定111
7.3多态性总结112
7.4练习114
第8章 包装器类116
8.1包装器类型116
8.2自动装箱117
8.3练习122
第9章 内部类123
9.1内部类的基本使用123
9.2局部方法内部类127
9.3匿名内部类128
9.4静态嵌套类(静态内部类或者嵌套类)130
9.5练习131
第10章 枚举133
10.1枚举的基本使用133
10.2练习136
第11章 异常和断言137
11.1异常137
11.1.1 JDK中异常的层次结构137
11.1.2异常的分类137
11.2 Java异常处理机制139
11.2.1捕获异常139
11.2.2声明(传播)异常141
11.3自定义异常类143
11.4断言145
11.5练习147
第12章 容器和泛型149
12.1 Java中容器的分类149
12.2集合类型150
12.2.1 Set150
12.2.2 List155
12.2.3 Queue156
12.3 Map类型160
12.4迭代器(Iterator)162
12.5 Collections工具类163
12.6泛型169
12.7练习172
第13章 流与文件173
13.1文件处理173
13.2 I/O和流176
13.3字节流177
13.3.1InputStream178
13.3.2 OutputStream178
13.3.3 FilterInputStream和FilterOutputStream179
13.3.4字节文件处理(FileInputStream和FileOutputStream)180
13.4字符流181
13.4.1 Reader182
13.4.2 Writer182
13.4.3字符文件的处理(FileReader和FileWriter)183
13.5对象流183
13.5.1对象的序列化和反序列化183
13.5.2 ObjectInputStream和ObjectOutputStream184
13.5.3对象序列化的控制187
13.6其他常用流190
13.7练习192
第14章 字符串解析、日期格式化195
14.1字符串195
14.1.1 String195
14.1.2 StringBuffer201
14.1.3 StringTokenizer203
14.1.4 Scanner扫描输入205
14.2日期、日期的格式化以及字符串的解析206
14.2.1Date206
14.2.2 Calendar207
14.2.3日期的格式化和解析210
14.3练习214
第15章 线程和多线程216
15.1线程简介216
15.1.1程序、进程、线程216
15.1.2线程的生命周期217
15.2 Java中创建多线程218
15.2.1定义任务218
15.2.2线程中常用的方法222
15.2.3线程的优先级226
15.3多线程的同步和死锁227
15.3.1多线程同步228
15.3.2多线程的死锁问题233
15.3.3 Daemon线程235
15.4练习235
第16章 网络编程237
16.1网络编程基础237
16.1.1 TCP/IP基本概念237
16.1.2 URL及应用238
16.2基于套接字的Java网络编程238
16.2.1Socket通信238
16.2.2 Socket通信的过程239
16.2.3 Socket基于TCP协议的网络编程241
16.2.4 Socket基于UDP协议的网络编程246
16.3练习248
第17章 图形界面编程249
17.1 Java GUI编程简介249
17.2 AWT图形界面编程250
17.2.1 AWT中的容器组件250
17.2.2布局管理器253
17.2.3 AWT中的事件处理258
17.2.4 AWT中的其他组件261
17.3 Swing组件266
17.4 Java中的AWT绘图269
17.5练习273
扩展篇277
第18章 反射277
18.1 Java反射机制的基本原理277
18.2 Java反射机制的应用280
第19章 javac、java命令的使用287
19.1 JDK环境配置中的环境变量287
19.2 javac命令287
19.3 java命令288
第20章 JDBC数据库连接技术293
20.1 JDBC的概念和类型293
20.2 JDBC中主要的类和接口295
20.3用JDBC进行数据库操作298
20.4数据库连接池技术303
附录A JavaBeans命名规则308
附录B Eclipse的安装和使用310
热门推荐
- 10777.html
- 3709919.html
- 3890323.html
- 1678382.html
- 2255061.html
- 2022997.html
- 3843051.html
- 269052.html
- 1078351.html
- 2946796.html
- http://www.ickdjs.cc/book_2275410.html
- http://www.ickdjs.cc/book_906680.html
- http://www.ickdjs.cc/book_839371.html
- http://www.ickdjs.cc/book_325964.html
- http://www.ickdjs.cc/book_1611711.html
- http://www.ickdjs.cc/book_2165156.html
- http://www.ickdjs.cc/book_1914932.html
- http://www.ickdjs.cc/book_2568096.html
- http://www.ickdjs.cc/book_2633185.html
- http://www.ickdjs.cc/book_726607.html