当前位置:在线查询网 > 在线百科全书查询 > Java SE程序设计高级教程

Java SE程序设计高级教程_在线百科全书查询


请输入要查询的词条内容:

Java SE程序设计高级教程




图书信息


出版社: 电子工业出版社; 第1版 (2010年8月1日)

丛书名: 高等院校软件专业方向系列教材

平装: 323页

正文语种: 简体中文

开本: 16

ISBN: 712111268X, 9787121112683

条形码: 9787121112683

尺寸: 25.8 x 18.6 x 1.6 cm

重量: 458 g

内容简介


《Java SE程序设计高级教程》在理解Java面向对象编程思想的基础上,深入讲解了Java的高级应用。全书共有9章,分别介绍了线程、网络编程、Swing图形界面、事件处理、JDBC、RMI、国际化和正则表达式。书中涉及Java GUI设计及事件处理技巧,通过多线程实现Java多任务处理,通过Socket编程体验Java对网络编程的支持,通过JDBC实现Java访问数据库以及JDBC的规范及技巧,系统的介绍Java远程调用RMI技术及安全策略,介绍正则表达式的原理及Java对正则表达式的支持等内容。

《Java SE程序设计高级教程》重点突出、偏重应用,结合理论篇的实例和实践篇对贯穿案例的讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。

《Java SE程序设计高级教程》适应面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。

目录


理论篇

第1章 线程

1.1 线程基础

1.1.1 线程概述

1.1.2 Java线程模型

1.2 线程使用

1.2.1 创建线程

1.2.2 线程状态

1.2.3 线程优先级

1.2.4 线程组

1.3 多线程

1.3.1 多线程概述

1.3.2 线程同步

1.3.3.线程通信

1.3.4 锁

小结

练习

第2章 网络编程

2.1 网络基础

2.1.1 网络类型

2.1.2 TCP~P协议

2.1.3 IP地址

2.1.4 端口

2.1.5 域名与:DNS

2.2 网络API

2.2.1 InetAddress类

2.2.2 URL练习

2.2.3 URLConnection类

2.3 基于TCP的网络编程

2.3.1 Socket类

2.3.2 ServerSocket类

2.3.3 C/S实例

2.3.4 多线程Socket通信

小结

第3章 Swing图形界面(1)

3.1 Swing概述

3.1.1 Swing简介

3.1.2 Swing的结构

3.2 容器

3.2.1 顶层容器

3.2.2 中间容器

3.3 布局

3.3.1 FlowLayout

3.3.2 BorderLayout

3.3.3 GridLayout

3.3.4 CardLayou

3.3.5 NULL布局

3.4 Swing常用组件

3.4..1 按钮

3.4.2 标签

3.4.3 图标

3.4.4.文本组件

3.4.5 复选框

3.4.6 单选按钮

3.4.7 列表框

3.4.8 组合框

3.5 Swing组件示例

3.5.1 登录界面

3.5.2 注册界面

小结

练习

第4章 事件处理

4.1 事件概述

4.1.1 Java事件处理机制

4.1.2 事件处理要点

4.1.3 Java.事件体系结构

4.2 事件处理

4.2.1 事件类

4.2.2 监听接口

4.3 事件示例

4.3.1 行为事件处理示例

4.3.2 选项事件处理示例

4.3.3 键盘事件处理

4.3.4 鼠标事件处理

4.4.适配器

4.5 多事件处理

小结

练习

第5章 Swing图形界面(2)

5.1 菜单

5.1.1 菜单栏(JMenuBar)

5.1.2 菜单(JMenu)

5.1.3 菜单项(JMenultem)

5.1.4 菜单示例

5.1.5 弹出式菜单

5.2 工具栏

5.3 对话框

5.3.1 标准对话框

5.3.2 对话框

5.3.3 文件对话框

5.3.4 颜色对话框

5.4 JTable类

5.4.1 表格

5.4.2 表格模型

5.4.3 表格列模型

5.4.4 表格选择模式

5.5 JTtee类

5.5.1 树

5.5.2 树模型

5.5.3 树节点

5.5.4 树事件

小结.

练习.

第6章 JDBC

6.1.IDBC基础

6.1.1 JDBC概述

6.1.2 JDBC结构

6.1.3 JDBC类型

6.1.4 JDBC与ODBC

6.2 访问数据库

6.2.1 连接数据库

6.2.2 连接实例

6.3 操作数据库

6.3.1 Statement接口

6.3.2 PreparedStatement接口

6.3.3 CallableStatement接口

6.4 集元数据

6.4.1 DatabaseMetaData接口

6.4.2 ResultSetMetaData接口

6.5 事务操作

6.5.1 事务

6.5.2 保存点

小结

练习

第7章 RMI

7.1 RMI概述

7.1.1 分布式对象

7.1.2 RMI

7.1.3 RMI机制原理

7.2 开发RMI

7.2.1 定义远程接口

7.2.2 实现远程接口

7.2.3 编写服务器类

7.2.4 编写客户端

7.2.5 部署运行

7.2.6 注意事项

小结

练习

第8章 国际化

8.1 国际化和本地化

8.1.1 国际化概述

8.1.2 Locale类

8.2 格式化处理

8.2.1 数字格式化

8.2.2 货币格式化

8.2.3 日期格式化

8.3 资源包

8.3.1 ListResourceBundle

8.3.2 PropertyResourceBundle

8.4 消息格式化

8.5 字符集

小结

练习

第9章 正则表达式

9.1 正则表达式

9.1.1 正则表达式概述

9.1.2 模式

9.1.3 常用正则表达式

9.2 在Java中应用正则表达式

9.2.1 PaRem类

9.2.2 Matcher类

9.2.3 应用实例类

小结

练习

实践篇

附录A 正则表达式元字符