图书介绍
SCCE软件工程师 Java面向对象编程 第二阶段2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 美斯坦福(中国)IT教育编著 著
- 出版社: 武汉:中国地质大学出版社
- ISBN:756252453X
- 出版时间:2010
- 标注页数:290页
- 文件大小:93MB
- 文件页数:304页
- 主题词:软件开发-工程技术人员-基本知识
PDF下载
下载说明
SCCE软件工程师 Java面向对象编程 第二阶段PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 理论3
第1章 面向对象特征:封装与继承3
1.1 封装5
1.1.1 为什么需要封装5
1.1.2 现实生活中的封装5
1.1.3 程序中的封装6
1.1.4 封装的实现过程6
1.1.5 访问修饰符7
1.2 继承9
1.2.1 为什么需要继承9
1.2.2 现实生活中的继承10
1.2.3 程序中的继承10
1.2.4 继承的实现11
1.2.5 Object类14
1.2.6 继承中父子类的引用和对象的指向关系15
1.2.7 final16
1.2.8 this和super16
第2章 多态、抽象类、接口23
2.1 多态25
2.1.1 为什么需要多态25
2.1.2 现实生活中的多态26
2.1.3 程序中的多态26
2.2 抽象类33
2.2.1 为什么需要抽象类33
2.2.2 什么是抽象类33
2.2.3 抽象类的定义34
2.2.4 抽象类的使用时机34
2.3 接口36
2.3.1 为什么需要接口36
2.3.2 现实生活中的接口37
2.3.3 程序中的接口37
2.3.4 如何使用接口37
2.3.5 面向接口编程40
第3章 异常处理45
3.1 异常概述47
3.1.1 为什么需要异常处理47
3.1.2 什么是异常47
3.2 异常的分类48
3.2.1 Error48
3.2.2 Exception48
3.3 异常处理50
3.3.1 try-catch-finally50
3.3.2 使用throw和throws53
3.4 自定义异常56
3.4.1 为什么需要自定义异常56
3.4.2 如何创建自定义的异常56
3.5 异常使用细节56
第4章 log4j、装箱与拆箱、反射61
4.1 log4j63
4.1.1 什么是日志63
4.1.2 log4j介绍63
4.1.3 使用log4j记录日志64
4.2 装箱与拆箱67
4.2.1 基本数据类型与包装数据类型67
4.2.2 自动装箱67
4.2.3 自动拆箱68
4.3 反射69
4.3.1 什么是反射69
4.3.2 Class类及其使用69
4.3.3 反射的应用70
第5章 集合、泛型75
5.1 集合框架77
5.2 List接口78
5.2.1 List接口定义78
5.2.2 List接口的常用子类78
5.3 Set接口81
5.3.1 Set接口定义81
5.3.2 Set接口的常用子类81
5.4 Map接口83
5.4.1 Map接口定义83
5.4.2 Map接口的常用子类83
5.5 泛型85
5.5.1 泛型概述87
5.5.2 泛型应用87
第6章 JDBC操作数据库93
6.1 JDBC概述95
6.1.1 JDBC简介95
6.1.2 JDBC API95
6.1.3 JDBC驱动分类96
6.2 使用JDBC操作数据库97
6.2.1 JDBC操作数据库步骤97
6.2.2 JDBC连接数据库98
6.2.3 Statement接口101
6.2.4 ResultSet接口102
6.2.5 PreparedStatement接口103
第7章 JDBC高级应用111
7.1 可滚动结果集113
7.1.1 可滚动结果集简介113
7.1.2 使用可滚动结果集定位记录115
7.1.3 使用可滚动结果集操作数据116
7.2 CallableStatement117
7.2.1 CallableStatement简介117
7.2.2 使用CallableStatement调用存储过程118
7.3 JDBC事务121
7.3.1 为什么进行事务处理121
7.3.2 什么是事务122
7.3.3 使用JDBC事务步骤122
第8章 Java输入/输出129
8.1 文件操作131
8.1.1 File类131
8.1.2 使用RandomAccessFile类读取文件133
8.2 流135
8.2.1 字节流135
8.2.2 字符流141
第9章 多线程151
9.1 线程入门153
9.2 线程实现153
9.2.1 继承Thread类153
9.2.2 实现Runnable接口155
9.2.3 Thread类与Runnable接口的区别156
9.2.4 线程操作方法158
9.3 同步与死锁163
9.3.1 线程安全问题163
9.3.2 线程同步164
9.3.3 死锁166
9.4 线程生命周期概述168
第10章 Java网络编程173
10.1 网络编程基础知识175
10.1.1 IP地址与端口号175
10.1.2 TCP与UDP175
10.1.3 Socket简介176
10.2 TCP网络编程176
10.2.1 TCP网络编程概述176
10.2.2 ServerSocket类177
10.2.3 Socket类177
10.2.4 TCP服务器程序178
10.2.5 TCP客户端程序182
10.3 UDP网络编程183
10.3.1 DatagramSocket类183
10.3.2 DatagramPacket类184
10.3.3 InetAddress类184
10.3.4 UDP程序设计185
第二部分 上机193
上机1 面向对象特征:封装与继承193
阶段1 使用private封装类的成员194
阶段2 使用extends关键字建立继承关系196
上机作业198
上机2 多态、抽象类、接口199
阶段1 使用方法重载200
阶段2 使用方法重写202
阶段3 使用抽象类205
上机作业207
上机3 异常处理209
阶段1 使用try-catch-finally210
阶段2 使用自定义异常类212
上机作业213
上机4 log4j、装箱与拆箱、反射215
阶段1 log4j的使用216
阶段2 反射的使用217
上机作业220
上机5 集合、泛型221
阶段1 使用HashMap222
阶段2 使用ArrayList223
上机作业226
上机6 JDBC操作数据库227
阶段1 使用JDBC完成数据更新操作228
阶段2 使用PreparedStatement更新表数据231
上机作业233
上机7 JDBC高级应用235
阶段1 使用可滚动结果集操作数据236
阶段2 使用CallableStatement调用存储过程239
上机作业242
上机8 Java输入输出245
阶段1 使用File类操作文件246
阶段2 使用字节流完成文件复制组件247
上机作业250
上机9 多线程251
阶段1 使用Thread类实现多线程252
阶段2 使用Runnable接口实现多线程254
上机作业257
上机10 Java网络编程259
阶段1 使用TCP完成书籍管理系统260
阶段2 使用UDP完成双向数据通信263
上机作业265
第三部分 指导学习269
指导学习1 面向对象特征与集合269
理论部分270
上机部分272
阶段1 多态、抽象类与接口272
阶段2 集合与泛型273
练习部分275
指导学习2 JDBC、IO、多线程与网络编程277
理论部分278
上机部分281
阶段1 JDBC高级应用281
阶段2 Java网络编程282
练习部分284
第四部分 在线学习289
在线学习 JDBC大对象与连接池289
综合练习290
热门推荐
- 704615.html
- 3709617.html
- 977704.html
- 3231111.html
- 3324684.html
- 1083043.html
- 158577.html
- 639697.html
- 3396494.html
- 822104.html
- http://www.ickdjs.cc/book_1394841.html
- http://www.ickdjs.cc/book_2061781.html
- http://www.ickdjs.cc/book_3025804.html
- http://www.ickdjs.cc/book_1134170.html
- http://www.ickdjs.cc/book_206144.html
- http://www.ickdjs.cc/book_1079045.html
- http://www.ickdjs.cc/book_3892000.html
- http://www.ickdjs.cc/book_2684034.html
- http://www.ickdjs.cc/book_3395135.html
- http://www.ickdjs.cc/book_3155118.html