图书介绍
Java JDK 7实例宝典PDF|Epub|txt|kindle电子书版本网盘下载
![Java JDK 7实例宝典](https://www.shukui.net/cover/78/35008852.jpg)
- 韩雪,郭天娇编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121217074
- 出版时间:2014
- 标注页数:628页
- 文件大小:266MB
- 文件页数:638页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Java JDK 7实例宝典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java基础1
1.1 转换基本数据类型1
1.2 Java的运算符3
1.3 控制程序的流程9
1.4 计算阶乘11
1.5 实现命令行程序12
第2章 Java面向对象程序设计14
2.1 复数类14
2.2 equals、hashCode和clone方法17
2.3 Java的参数传递20
2.4 自定义形状类21
2.5 类的加载顺序26
2.6 方法和变量在继承时的覆盖与隐藏28
2.7 排序类31
2.8 Singleton(单例)模式37
2.9 Factory(工厂)模式39
2.10 Adapter(适配器)模式41
第3章 数字43
3.1 数字与数字封装类43
3.2 格式化数字45
3.3 数字的舍入46
3.4 转换数字的进制50
3.5 生成随机数51
3.6 处理大数字53
第4章 数组与集合58
4.1 使用Arrays58
4.2 求质数60
4.3 动态调整数组长度62
4.4 矩阵63
4.5 ArrayList、Vector和LinkedList73
4.6 生成不重复的随机数序列78
4.7 自定义队列81
4.8 对List排序83
4.9 HashSet、LinkedHashSet和TreeSet85
4.10 列表、集合与数组的互相转换88
4.11 HashMap、HashTable、LinkedHashMap和TreeMap89
4.12 对Map排序93
4.13 Properties属性文件95
第5章 字符串97
5.1 使用String97
5.2 基本数据类型与字符串的转换101
5.3 判断Java标识符103
5.4 使用StringBuffer104
5.5 IP地址转换成整数107
5.6 18位身份证号码格式验证109
5.7 表达式解析器111
5.8 字符串编码的转换119
5.9 字符串对齐器122
5.10 密码加密与验证125
5.11 制作命令行程序127
5.12 使用StringTokenizer131
5.13 使用正则表达式操作字符串133
5.14 使用正则表达式验证电话号码格式141
第6章 Java异常处理143
6.1 throw、thhrows、try和catch143
6.2 自定义异常类145
6.3 使用finally147
6.4 使用异常的技巧与原则150
第7章 IO(输入输出)流153
7.1 获取文件的属性信息153
7.2 列出指定目录下的文件155
7.3 创建文件和目录157
7.4 删除文件和目录161
7.5 移动文件和目录163
7.6 复制文件和目录167
7.7 一个简单的文件搜索器171
7.8 读文件174
7.9 写文件179
7.10 添加内容到文件尾181
7.11 文件的分割与合并183
7.12 从键盘接收数据并输出到文件186
7.13 使用StreamTokenizer统计文件的字符数187
7.14 序列化和反序列化对象190
7.15 控制对象的序列化和反序列192
7.16 读jar包的资源文件194
7.17 用Zip格式压缩和解压缩文件196
7.18 操作Excel文件201
7.19 操作PDF文件205
7.20 自定义日志文件类210
第8章 线程214
8.1 定义和启动线程214
8.2 停止线程216
8.3 线程互斥218
8.4 线程协作221
8.5 线程ioin223
8.6 生产者/消费者问题225
8.7 线程优先级231
8.8 列出虚拟机中所有的线程233
8.9 守护线程235
8.10 线程池237
8.11 一个线程死锁的例子241
8.12 定时器(Timer)243
第9章 Java GUI245
9.1 日历245
9.2 开窗户游戏251
9.3 标准型计算器255
9.4 更改组件外观260
9.5 自定义对话框262
9.6 制作欢迎画面264
9.7 一个简单的编辑器267
9.8 Swing的Drag和Drop288
第10章 Java图形297
10.1 一个圆形的按钮297
10.2 捕捉屏幕299
10.3 缩放图片302
10.4 2D图形306
10.5 3D图形316
10.6 一个时钟程序323
第11章 Java多媒体331
11.1 滚动的消息331
11.2 三维弹球334
11.3 贪吃蛇游戏338
11.4 Java声音处理348
11.5 媒体播放器356
第12章 反射361
12.1 instanceof操作符361
12.2 获取类的信息362
12.3 动态调用类的方法368
第13章 网络编程371
13.1 获取URL的信息371
13.2 Web浏览器373
13.3 获取IP地址和域名382
13.4 HTTP客户端384
13.5 基本的Socket编程385
13.6 HTTP服务器端390
13.7 一个支持多线程的服务器框架396
13.8 代理服务器409
13.9 Telnet客户端413
13.10 UDP编程415
13.11 聊天室服务器端419
13.12 聊天室客户端426
13.13 FTP客户端432
第14章 数据库448
14.1 连接各种数据库448
14.2 获得数据库和表的元数据453
14.3 查询和更新数据库457
14.4 批处理461
14.5 提交和回滚事务463
14.6 使用PreparedStatement467
14.7 读写二进制数据468
14.8 读写B1ob数据470
14.9 使用ResultSet更新数据库473
14.10 使用RowSet477
14.11 调用存储过程486
14.12 一个数据库连接池489
第15章 Applet501
15.1 Applet时钟501
15.2 处理鼠标和键盘事件503
15.3 英文打字游戏507
15.4 Applet间的通信516
15.5 汉诺塔游戏518
第16章 Java与XM L536
16.1 用DOM处理XML文档536
16.2 用SAX处理XML文档543
16.3 用XSLT转换XML546
16.4 对象与XML文档的转换549
第17章 JavaMail552
17.1 使用SMTP协议发送简单的邮件552
17.2 发送带附件的邮件558
17.3 发送邮件给多人560
17.4 使用POP3接收邮件564
第18章 JSP与Servlet578
18.1 获取客户端的真实IP地址578
18.2 设置和读取Cookie579
18.3 JSP无刷新聊天室583
18.4 上传文件587
18.5 用Servlet生成图形验证码592
18.6 用Servlet实现分页查看数据库595
第19章 J2SE 7.0新特性608
19.1 Java编程语法的加强608
19.2 新的JDBC 4.1611
19.3 流的新特性614
19.4 并发加强619
19.5 网络加强新特性623
19.6 2D加强626