图书介绍
Java程序设计完全学习手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王作启,伍正云编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302351276
- 出版时间:2014
- 标注页数:513页
- 文件大小:145MB
- 文件页数:524页
- 主题词:JAVA语言-程序设计-手册
PDF下载
下载说明
Java程序设计完全学习手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java基础1
1.1 Java诞生记1
1.2 Java家族成员的介绍1
1.3 Java平台的特点2
1.4 JDK的安装与配置3
1.4.1 JDK的安装3
1.4.2 给JDK配置环境变量5
1.4.3 JDK编译和运行命令6
1.5 用开发工具武装Java8
1.5.1 MyEclipse的安装8
1.5.2 Java的定制装备Netbeans10
1.5.3 第一个Java程序11
1.6 综合实例12
1.7 本章小结18
1.8 上机练习18
第2章 Java开场白19
2.1 认识Java程序19
2.1.1 理解main()为何物19
2.1.2 Java代码的组织习惯21
2.2 认识变量22
2.2.1 变量的声明22
2.2.2 命名要规范22
2.2.3 八种基本类型变量23
2.2.4 变量的范围27
2.2.5 注释29
2.3 认识常量29
2.4 数据的类型30
2.4.1 类型的转换30
2.4.2 引用类型32
2.5 Java关键字32
2.6 标识符命名33
2.7 转义字符有讲究33
2.8 Java运算符35
2.8.1 算术运算符35
2.8.2 赋值运算符38
2.8.3 关系运算符40
2.8.4 逻辑运算符41
2.8.5 位运算符44
2.8.6 其他运算符46
2.8.7 运算符号之优先级47
2.9 程序流程控制47
2.9.1 顺序结构48
2.9.2 选择结构48
2.9.3 循环结构52
2.10 数组也是类型58
2.10.1 一维数组58
2.10.2 二维数组61
2.10.3 多维数组61
2.11 综合实例62
2.12 本章小结64
2.13 上机练习64
第3章 这些算法很有用65
3.1 比较值65
3.1.1 最大值65
3.1.2 最小值68
3.1.3 平均值70
3.2 数字排序71
3.2.1 算法——冒泡排序71
3.2.2 选择排序71
3.2.3 插入排序72
3.2.4 快速排序73
3.3 查找74
3.3.1 顺序查找74
3.3.2 二分查找75
3.4 Java工具类中算法的实现76
3.5 综合实例78
3.6 本章小结79
3.7 上机练习80
第4章 Java的面向对象程序设计81
4.1 面向对象的设计思想81
4.2 说说“类”82
4.2.1 类的概念82
4.2.2 封装的概念83
4.2.3 类的创建84
4.2.4 对象的创建和使用86
4.3 Java中的方法88
4.3.1 Java程序执行过程分析88
4.3.2 方法的分类89
4.3.3 构造方法89
4.3.4 自定义方法91
4.3.5 方法重载93
4.3.6 方法的调用94
4.3.7 方法参数及其传递问题98
4.3.8 方法递归101
4.4 类的属性102
4.4.1 属性102
4.4.2 this关键字103
4.4.3 变量的作用域和生存期105
4.5 此“包”不是LV105
4.5.1 取个不会重复的包名106
4.5.2 用包导入类型106
4.5.3 包名也有规范109
4.6 使用枚举109
4.7 综合实例112
4.8 本章小结113
4.9 上机练习113
第5章 类的继承和多态114
5.1 Java中的继承114
5.1.1 Object类及其方法114
5.1.2 对象中的克隆115
5.1.3 Java的继承118
5.1.4 super关键字120
5.2 多态变化122
5.2.1 Java中多态的实现122
5.2.2 类型检测——向上转型/向下转型123
5.2.3 动态绑定126
5.3 Static关键字127
5.3.1 静态变量128
5.3.2 静态方法128
5.3.3 静态代码块128
5.4 Final关键字129
5.4.1 Final属性129
5.4.2 Final方法130
5.4.3 Final类130
5.5 Abstract关键字130
5.5.1 抽象类130
5.5.2 抽象方法131
5.6 综合实例132
5.7 本章小结135
5.8 上机练习135
第6章 接口浅议136
6.1 一个简单接口的例子136
6.2 接口的声明137
6.3 使用接口137
6.3.1 接口的使用138
6.3.2 Java接口的特征归纳138
6.4 接口也可以继承140
6.5 标记接口141
6.6 综合实例141
6.7 本章小结142
6.8 上机练习142
第7章 内部类、对象包装及装箱拆箱143
7.1 内部类143
7.1.1 内部类简介143
7.1.2 成员内部类143
7.1.3 局部内部类144
7.1.4 静态内部类145
7.1.5 匿名内部类146
7.2 对象的包装148
7.2.1 对象包装器类介绍148
7.2.2 包装器类的使用148
7.2.3 字符串,包装类,原始数据与类间转换150
7.3 装箱和拆箱150
7.3.1 装箱150
7.3.2 拆箱151
7.4 综合实例151
7.5 本章小结152
7.6 上机练习152
第8章 程序的异常153
8.1 异常声明,捕获和处理153
8.1.1 异常机制概述153
8.1.2 在Java中如何进行异常处理155
8.2 用Log4J记录异常日志信息161
8.2.1 什么是日志161
8.2.2 如何使用log4j记录日志161
8.3 综合实例168
8.4 本章小结169
8.5 上机练习170
第9章 最频繁的操作类型——字符串和日期171
9.1 String171
9.1.1 字符串的不变性171
9.1.2 StringBuffer类的使用182
9.1.3 String Builder类的使用185
9.2 字符串的编码185
9.3 正则表达式187
9.3.1 正则表达式概述187
9.3.2 正则表达式在Java中的应用188
9.4 日期类189
9.5 日期计算190
9.6 日期的格式化193
9.6.1 SimpleDateFormat类的使用193
9.6.2 DateFormat类的使用195
9.7 综合实例197
9.8 本章小结197
9.9 上机练习198
第10章 集合199
10.1 Java集合199
10.1.1 集合与数组区别199
10.1.2 集合包结构199
10.2 容器类200
10.2.1 Collection接口200
10.2.2 Comparable/comparable接口206
10.2.3 增强for循环208
10.2.4 Iterator接口214
10.2.5 Map接口216
10.3 容器选择原则220
10.4 综合实例220
10.5 本章小结225
10.6 上机练习225
第11章 让你一心二用——线程机制226
11.1 线程简介和Java实现226
11.1.1 了解线程和进程的概念226
11.1.2 主线程226
11.1.3 线程的创建和启动226
11.2 线程组232
11.3 线程状态232
11.3.1 线程状态232
11.3.2 线程状态转换233
11.3.3 让线程间通信236
11.3.4 小心死锁251
11.3.5 常用的线程集合类251
11.3.6 守护线程252
11.4 综合实例253
11.5 本章小结254
11.6 上机练习254
第12章 用I/O进行数据处理255
12.1 文件255
12.1.1 文件操作255
12.1.2 目录管理258
12.2 流和流的分类259
12.2.1 字节流和字符流261
12.2.2 过滤(处理)流266
12.2.3 内存操作流269
12.2.4 缓冲流270
12.2.5 Scanner类272
12.2.6 对象序列化与反序列化273
12.2.7 打印流275
12.2.8 RandomAccessFile随机访问文件276
12.3 综合实例278
12.4 本章小结281
12.5 上机练习281
第13章 神奇的反射与注解282
13.1 反射概念282
13.1.1 Class类282
13.1.2 用反射获取类的属性283
13.1.3 用反射获取类的方法286
13.1.4 用反射获得构造方法291
13.1.5 反射操作数组293
13.2 注解294
13.2.1 什么是注解294
13.2.2 Java常用注解294
13.2.3 自定义注解295
13.3 综合实例300
13.4 本章小结304
13.5 上机练习304
第14章 Java回收垃圾与网络编程305
14.1 System.gc()请求垃圾回收305
14.2 finalize()方法306
14.3 Java网络编程之URL307
14.3.1 URL是什么308
14.3.2 URL的组成308
14.3.3 创建URL309
14.3.4 解析URL309
14.4 Java网络编程之Socket编程315
14.4.1 Sokect编程的一般步骤315
14.4.2 Socket服务端编程316
14.4.3 Socket客户端的编程323
14.5 UDP编程325
14.5.1 UDP编程Server端325
14.5.2 UDP编程客户端326
14.6 本章小结327
14.7 上机练习327
第15章 让界面炫起来328
15.1 MyEclipse又见面了328
15.1.1 MyEclipse试用328
15.1.2 用MyEclipse运行代码及常用快捷键332
15.2 AWT的应用334
15.2.1 AWT组件和容器334
15.2.2 布局管理器337
15.3 Swing简介345
15.3.1 Swing的类层次结构345
15.3.2 Swing容器与组件346
15.3.3 事件驱动模型353
15.3.4 匿名内部类在事件处理中的应用359
15.3.5 JTextPane面板361
15.3.6 菜单设计364
15.3.7 运用各种对话框JOptionPane370
15.3.8 运用JTable376
15.3.9 运用JTree382
15.4 QQ登录界面及部分功能实现386
15.5 本章小结388
15.6 上机练习388
第16章 数据库技术很重要389
16.1 选择MySQL389
16.1.1 MySQL简介389
16.1.2 MySQL的安装与配置389
16.1.3 MySQL支持的SQL语法394
16.2 用JDBC与数据库交互400
16.2.1 JDBC简介401
16.2.2 JDBC驱动程序原理401
16.3 Java与MySQL数据库的连接401
16.4 查询数据和结果集402
16.5 更新删除数据408
16.6 Prepared Statement对象的使用409
16.7 事务小议413
16.8 连接池简介415
16.9 简单仓库管理系统实现418
16.9.1 数据库设计418
16.9.2 界面设计419
16.9.3 数据库操作428
16.10 本章小结448
16.11 上机练习448
第17章 XML技术的应用449
17.1 XML开场白449
17.1.1 XML的作用449
17.1.2 XML的书写449
17.2 用Java处理XML454
17.2.1 Jaxp Dom解析XML454
17.2.2 Jaxp SAX解析465
17.2.3 使用Dom4J解析XML468
17.3 本章小结477
17.4 上机练习478
第18章 自己也能设计万年历479
18.1 日历基本功能分析479
18.2 界面设计480
18.3 逻辑模块设计483
18.4 本章小结491
第19章 简易考试系统492
19.1 系统功能简介492
19.2 系统架构设计493
19.3 用户登录模块494
19.3.1 用户表创建494
19.3.2 公共类访问数据库(DBUtil)495
19.3.3 用户业务层(UserService)497
19.3.4 登录界面498
19.4 主界面模块502
19.5 考试界面模块504
19.5.1 解析试卷504
19.5.2 考试界面507
19.6 本章小结513
热门推荐
- 3418764.html
- 1142199.html
- 1203111.html
- 3354160.html
- 2003642.html
- 1111758.html
- 3355210.html
- 1620022.html
- 2006278.html
- 835276.html
- http://www.ickdjs.cc/book_3798977.html
- http://www.ickdjs.cc/book_1948814.html
- http://www.ickdjs.cc/book_80288.html
- http://www.ickdjs.cc/book_1440645.html
- http://www.ickdjs.cc/book_961631.html
- http://www.ickdjs.cc/book_3367990.html
- http://www.ickdjs.cc/book_109327.html
- http://www.ickdjs.cc/book_172293.html
- http://www.ickdjs.cc/book_3866895.html
- http://www.ickdjs.cc/book_2274491.html