Java JDK 7实例宝典
Java JDK 7实例宝典封面图

Java JDK 7实例宝典

韩雪, 郭天娇, 编著

出版社:电子工业出版社

年代:2013

定价:79.0

书籍简介:

本书以J2SE 7.0为开发环境,选取Java应用的典型实例,循序渐进地介绍Java语言的各种开发方法和技巧。全书共有19个章节,169个实例,内容涉及Java语言基础、面向对象程序设计、数字处理、数组与集合、字符串、异常处理、文件操作、多线程、Swing编程、图形和多媒体编程、反射机制、网络程序设计、数据库编程、Applet、Java与XML、Java Mail、JSP与Servlet,并专门用一章介绍J2SE 7.0的新特性。

书籍目录:

第1章Java基础

1.1转换基本数据类型

1.2Java的运算符

1.3控制程序的流程

1.4计算阶乘

1.5实现命令行程序

第2章Java面向对象程序设计

2.1复数类

2.2equals、hashCode和clone方法

2.3Java的参数传递

2.4自定义形状类

2.5类的加载顺序

2.6方法和变量在继承时的覆盖与隐藏

2.7排序类

2.8Singleton(单例)模式

2.9Factory(工厂)模式

2.10Adapter(适配器)模式

第3章数字

3.1数字与数字封装类

3.2格式化数字

3.3数字的舍入

3.4转换数字的进制

3.5生成随机数

3.6处理大数字

第4章数组与集合

4.1使用Arrays

4.2求质数

4.3动态调整数组长度

4.4矩阵

4.5ArrayList、Vector和LinkedList

4.6生成不重复的随机数序列

4.7自定义队列

4.8对List排序

4.9HashSet、LinkedHashSet和TreeSet

4.10列表、集合与数组的互相转换

4.11HashMap、HashTable、LinkedHashMap和TreeMap

4.12对Map排序

4.13Properties属性文件

第5章字符串

5.1使用String

5.2基本数据类型与字符串的转换

5.3判断Java标识符

5.4使用StringBuffer

5.5IP地址转换成整数

5.618位身份证号码格式验证

5.7表达式解析器

5.8字符串编码的转换

5.9字符串对齐器

5.10密码加密与验证

5.11制作命令行程序

5.12使用StringTokenizer

5.13使用正则表达式操作字符串

5.14使用正则表达式验证电话号码格式

第6章Java异常处理

6.1throw、throws、try和catch

6.2自定义异常类

6.3使用finally

6.4使用异常的技巧与原则

第7章IO(输入输出)流

7.1获取文件的属性信息

7.2列出指定目录下的文件

7.3创建文件和目录

7.4删除文件和目录

7.5移动文件和目录

7.6复制文件和目录

7.7一个简单的文件搜索器

7.8读文件

7.9写文件

7.10添加内容到文件尾

7.11文件的分割与合并

7.12从键盘接收数据并输出到文件

7.13使用StreamTokenizer统计文件的字符数

7.14序列化和反序列化对象

7.15控制对象的序列化和反序列

7.16读jar包的资源文件

7.17用Zip格式压缩和解压缩文件

7.18操作Excel文件

7.19操作PDF文件

7.20自定义日志文件类

第8章线程

8.1定义和启动线程

8.2停止线程

8.3线程互斥

8.4线程协作

8.5线程join

8.6生产者/消费者问题

8.7线程优先级

8.8列出虚拟机中所有的线程

8.9守护线程

8.10线程池

8.11一个线程死锁的例子

8.12定时器(Timer)

第9章JavaGUI

9.1日历

9.2开窗户游戏

9.3标准型计算器

9.4更改组件外观

9.5自定义对话框

9.6制作欢迎画面

9.7一个简单的编辑器

9.8Swing的Drag和Drop

第10章Java图形

10.1一个圆形的按钮

10.2捕捉屏幕

10.3缩放图片

10.42D图形

10.53D图形

10.6一个时钟程序

第11章Java多媒体

11.1滚动的消息

11.2三维弹球

11.3贪吃蛇游戏

11.4Java声音处理

11.5媒体播放器

第12章反射

12.1instanceof操作符

12.2获取类的信息

12.3动态调用类的方法

第13章网络编程

13.1获取URL的信息

13.2Web浏览器

13.3获取IP地址和域名

13.4HTTP客户端

13.5基本的Socket编程

13.6HTTP服务器端

13.7一个支持多线程的服务器框架

13.8代理服务器

13.9Telnet客户端

13.10UDP编程

13.11聊天室服务器端

13.12聊天室客户端

13.13FTP客户端

第14章数据库

14.1连接各种数据库

14.2获得数据库和表的元数据

14.3查询和更新数据库

14.4批处理

14.5提交和回滚事务

14.6使用PreparedStatement

14.7读写二进制数据

14.8读写Blob数据

14.9使用ResultSet更新数据库

14.10使用RowSet

14.11调用存储过程

14.12一个数据库连接池

第15章Applet

15.1Applet时钟

15.2处理鼠标和键盘事件

15.3英文打字游戏

15.4Applet间的通信

15.5汉诺塔游戏

第16章Java与XML

16.1用DOM处理XML文档

16.2用SAX处理XML文档

16.3用XSLT转换XML

16.4对象与XML文档的转换

第17章JavaMail

17.1使用SMTP协议发送简单的邮件

17.2发送带附件的邮件

17.3发送邮件给多人

17.4使用POP3接收邮件

第18章JSP与Servlet

18.1获取客户端的真实IP地址

18.2设置和读取Cookie

18.3JSP无刷新聊天室

18.4上传文件

18.5用Servlet生成图形验证码

18.6用Servlet实现分页查看数据库

第19章J2SE7.0新特性

19.1Java编程语法的加强

19.2新的JDBC4.1

19.3流的新特性

19.4并发加强

19.5网络加强新特性

19.62D加强

内容摘要:

《宝典丛书Java JDK 7实例宝典》适用于Java初级、中级和高级开发人员。本书以J2SE 7.0为开发环境,选取Java应用的典型实例,循序渐进地介绍Java语言的各种开发方法和技巧。全书共有19个章节,169个实例,内容涉及Java语言基础、面向对象程序设计、数字处理、数组与集合、字符串、异常处理、文件操作、多线程、Swing编程、图形和多媒体编程、反射机制、网络程序设计、数据库编程、Applet、Java与XML、Java Mail、JSP与Servlet,并专门用一章介绍J2SE 7.0的新特性。本书内容丰富,结构清晰,选择的实例紧贴实际应用,具有很强的实用性和针对性,力求让读者通过实例学到更多、更好的编程方法和技术。

书籍规格:

书籍详细信息
书名Java JDK 7实例宝典站内查询相似图书
丛书名宝典丛书
9787121217074
如需购买下载《Java JDK 7实例宝典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Java JDK 7实例宝典是电子工业出版社于2014.1出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。