购买云解压PDF图书

当前位置: JAVA程序设计与实训 高级 > 购买云解压PDF图书
JAVA程序设计与实训  高级
  • 作 者:朱寅非主编;朱寅非,田明君,井辉编著
  • 出 版 社:南京:南京大学出版社
  • 出版年份:2013
  • ISBN:9787305124754
  • 注意:在使用云解压之前,请认真核对实际PDF页数与内容!

在线云解压

价格(点数)

购买连接

说明

转为PDF格式

8

立即购买

(在线云解压服务)

云解压服务说明

1、本站所有的云解压默认都是转为PDF格式,该格式图书只能阅读和打印,不能再次编辑。

云解压下载及付费说明

1、所有的电子图书云解压均转换为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、云解压在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

第1章 AWT编程 1

1.1 生活场景 1

1.2 AWT概述 2

1.3 AWT包结构介绍 2

1.4 容器组件 4

1.4.1 Frame组件 4

1.4.2 Dialog组件 5

1.4.3 Panel组件 7

1.4.4 Applet组件 8

1.4.5 ScrollPane滚动面板 9

1.5 标准组件 10

1.5.1 标签和文本组件 11

1.5.2 按钮(Button)组件 15

1.5.3 选项框(Choice)组件 16

1.5.4 复选框和单选按钮(Checkbox)组件 18

1.5.5 列表框(List)组件 20

1.5.6 菜单(Menu)组件 21

1.5.7 画布(Canvas)组件 26

1.6 布局管理器 27

1.6.1 FlowLayout布局管理器 28

1.6.2 BorderLayout布局管理器 29

1.6.3 GridLayout布局管理器 30

1.6.4 CardLayout布局管理器 31

1.6.5 GridBagLayout布局管理器 32

1.6.6 Null布局管理器 34

1.7 本章小结 34

1.8 本章习题 35

1.9 本章实训 35

第2章 事件处理 36

2.1 生活场景 36

2.2 Java事件处理模型概述 37

2.3 事件处理步骤 38

2.4 鼠标事件(MouseEvent) 42

2.5 键盘事件(KeyEvent) 43

2.6 焦点事件(FocusEvent) 45

2.7 事件适配器(Adapter) 46

2.8 剪贴板(Clipboard) 48

2.9 本章小结 53

2.10 本章习题 53

2.11 本章实训 53

第3章 Swing编程 55

3.1 生活场景 55

3.2 Swing概述 56

3.3 Swing类层次结构 57

3.4 Swing多样化组件 58

3.4.1 Swing中的组件 58

3.4.2 Swing中的布局管理器 65

3.5 本章小结 67

3.6 本章习题 67

3.7 本章实训 68

第4章 Applet基础 69

4.1 生活场景 69

4.2 Applet概述 70

4.2.1 Applet工作原理 70

4.2.2 Applet类的创建 71

4.2.3 Applet的生命周期 71

4.2.4 Applet案例 72

4.3 Applet的图形绘制 73

4.4 HTML与Applet的参数传递 74

4.5 本章小结 76

4.6 本章习题 76

4.7 本章实训 76

第5章 Java数据结构对象 77

5.1 生活场景 77

5.2 Java数据结构概述 78

5.3 Collection接口 78

5.4 向量(Vector) 79

5.5 栈(Stack) 82

5.6 List接口 84

5.7 链表(LinkedList) 85

5.8 ArrayList 88

5.9 本章小结 89

5.10 本章习题 89

5.11 本章实训 89

第6章 输入输出流 90

6.1 生活场景 90

6.2 输入/输出流基础 91

6.2.1 流的概述 91

6.2.2 流的分类 92

6.3 File类 93

6.3.1 File类概述 93

6.3.2 File类构造方法 93

6.3.3 File类常用方法介绍 93

6.4 文件读写 95

6.4.1 文件输入流(FileInputStream) 95

6.4.2 文件输出流(FileOutputStream) 97

6.5 字符文件读写 98

6.6 文件随机访问 99

6.7 对象克隆与序列化 101

6.7.1 对象克隆 101

6.7.2 序列化与反序列化 102

6.8 本章小结 103

6.9 本章习题 104

6.10 本章实训 104

第7章 Java数据库连接(JDBC) 105

7.1 生活场景 105

7.2 关系数据库与SQL语言概述 106

7.3 JDBC与数据库访问技术 107

7.3.1 JDBC概述 107

7.3.2 JDBC的结构 107

7.3.3 JDBC的驱动程序 108

7.3.4 常用JDBC API 110

7.4 使用JDBC访问数据库 111

7.4.1 准备工作 111

7.4.2 连接数据库 112

7.4.3 查询数据库 112

7.4.4 可滚动结果集 115

7.4.5 更新、添加、删除记录 115

7.4.6 预处理语句 118

7.5 JDBC应用完整实例 119

7.6 本章小结 124

7.7 本章习题 124

7.8 本章实训 124

第8章 Java网络编程基础 125

8.1 生活场景 125

8.2 网络通信及编程基础 126

8.2.1 TCP协议 126

8.2.2 IP地址 127

8.2.3 Java网络编程概述 127

8.3 URL类 128

8.3.1 URL类简介 128

8.3.2 读取URL中的资源 129

8.4 套接字(Socket)编程 130

8.4.1 端口和套接字 130

8.4.2 InetAddress类 132

8.4.3 Socket类 133

8.4.4 ServerSocket类 134

8.5 本章小结 136

8.6 本章习题 136

8.7 本章实训 137

第9章 图形与图像 138

9.1 生活场景 138

9.2 绘制基本图形 139

9.2.1 图形 139

9.2.2 Color类 139

9.2.3 绘制基本图形 140

9.3 建立字体 143

9.4 复制与清除图形 145

9.5 Java 2D 146

9.6 本章小结 147

9.7 本章习题 148

9.8 本章实训 148

第10章 Java多媒体 149

10.1 生活场景 149

10.2 在小程序中播放音频 149

10.3 在应用程序中播放音频 151

10.4 本章小结 152

10.5 本章习题 153

10.6 本章实训 153

第11章 Java多线程 154

11.1 生活场景 154

11.2 Java线程 155

11.2.1 进程与线程 155

11.2.2 线程的生命周期 155

11.3 创建Java线程 156

11.3.1 利用Thread类创建线程 156

11.3.2 使用Runnable接口创建线程 158

11.4 线程同步 159

11.5 线程死锁与解锁 164

11.6 线程优先级别 169

11.7 join方法的使用 169

11.8 使用interrupt方法结束线程 171

11.9 本章小结 172

11.10 本章习题 172

11.11 本章实训 172

参考文献 173

购买PDF格式(8分)
返回顶部