图书介绍

Java程序设计培训教程pdf电子书版本下载

Java程序设计培训教程
  • 出版社:
  • ISBN:
  • 出版时间:未知
  • 标注页数:0页
  • 文件大小:30MB
  • 文件页数:205页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Java程序设计培训教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Java概述 1

1.1 Java背景知识 1

1.1.1 Java语言的特点 1

1.1.2 Java平台结构 2

1.1.3 Java和C++的比较 3

1.2 运行环境的介绍和安装 4

1.3 Java程序结构介绍 7

1.4 小结 9

1.5 练习题 9

第2章 Java基础知识 11

2.1 标识符和保留字 11

2.1.1 标识符 11

2.1.2 保留字 12

2.2 数据类型 12

2.2.1 数据类型概述 12

2.2.2 简单数据类型 14

2.2.3 数据类型间的优先关系的相互转换 17

2.2.4 使用举例 17

2.3 运算符 18

2.3.1 运算符概述 19

2.3.2 算术运算符 19

2.3.3 关系运算符 19

2.3.4 赋值运算符 20

2.3.5 逻辑运算符 20

2.3.6 位运算符 20

2.3.7 条件运算符 22

2.3.8 其他运算符 22

2.4 表达式 22

2.5 控制语句 23

2.5.1 分支语句 24

2.5.2 循环语句 27

2.5.3 其他语句 30

2.6 小结 34

2.7 练习题 34

第3章 复合数据类型(一)——类 36

3.1 面向对象程序设计基本概念 36

3.1.1 类 36

3.1.2 对象 36

3.1.3 消息 37

3.1.4 封装性 37

3.1.5 继承性 38

3.1.6 多态性 39

3.2 类 39

3.2.1 类声明 39

3.2.2 类体 40

3.2.3 成员变量 40

3.2.4 成员方法 41

3.2.5 方法重载 43

3.2.6 访问权限控制和包 45

3.2.7 实例成员和类成员 50

3.2.8 构造方法 51

3.3 对象 52

3.3.1 对象的生成 53

3.3.2 对象的使用 53

3.3.3 对象的消除 55

3.4 继承 55

3.5 内部类 58

3.6 小结 59

3.7 练习题 59

第4章 复合数据类型(二)——接口 60

4.1 抽象类 60

4.2 接口 62

4.2.1 接口的定义 63

4.2.2 接口的实现 63

4.2.3 接口类型的使用 66

4.3 小结 68

4.4 练习题 68

第5章 复合数据类型(三)——数组 69

5.1 一维数组 69

5.1.1 一维数组的定义 69

5.1.2 一维数组的初始化 70

5.1.3 一维数组元素的引用 71

5.1.4 一维数组在程序的使用 72

5.2 多维数组 74

5.2.1 二维数组的定义 75

5.2.2 二维数组的初始化 75

5.2.3 二维数组元素的引用 76

5.3 小结 79

5.4 练习题 80

第6章 字符串处理 81

6.1 生成字符串 81

6.2 访问字符串 82

6.2.1 String类的字符串访问 82

6.2.2 StringBuffer类的字符串访问 85

6.3 修改字符串 86

6.3.1 String类提供的方法 86

6.3.2 StringBuffer类提供的方法 87

6.4 其他操作 89

6.4.1 字符串的匹配操作 89

6.4.2 字符串和其他数据类型之间的转化 90

6.5 小结 92

6.6 练习题 92

第7章 异常处理 93

7.1 异常 93

7.1.1 异常的概念 93

7.1.2 异常类的类层次 93

7.2 异常处理 94

7.2.1 异常处理机制 94

7.2.2 捕获异常 95

7.2.3 声明抛弃异常 96

7.2.4 抛弃异常 97

7.3 异常处理举例 98

7.4 小结 99

7.5 练习题 100

第8章 输入/输出处理 101

8.1 I/O字节流的层次结构 101

8.2 文件处理 103

8.2.1 文件描述 103

8.2.2 文件的顺序访问 110

8.2.3 文件的随机访问 112

8.3 管道流 114

8.4 过滤流 116

8.5 顺序输入流 117

8.6 字符流处理 119

8.7 对象串行化 122

8.8 小结 126

8.9 练习题 126

第9章 线程 127

9.1 基本概念 127

9.2 线程的属性 128

9.2.1 线程体的构造 128

9.2.2 线程的调度 130

9.3 多线程的互斥和同步 133

9.4 时钟 136

9.5 小结 142

9.6 练习题 143

第10章 图形用户界面设计(一)——基本概念 144

10.1 AWT概述 144

10.2 AWT基本组件 145

10.3 AWT容器 147

10.3.1 Frame 147

10.3.2 Panel 148

10.4 布局管理器 148

10.4.1 FlowLayout布局管理器 150

10.4.2 BorderLayout布局管理器 150

10.4.3 GridLayout布局管理器 151

10.4.4 GridBagLayout布局管理器 152

10.4.5 CardLayout布局管理器 154

10.5 事件处理机制 155

10.6 小结 161

10.7 练习题 161

第11章 图形用户界面设计(二)——实例 162

11.1 查找和替换文本 162

11.1.1 界面设计 162

11.1.2 事件处理 165

11.1.3 程序的运行 168

11.2 学生信息编辑器 170

11.2.1 界面设计 170

11.2.2 事件处理 173

11.3 小结 177

11.4 练习题 177

第12章 汉字处理、javadoc文档和jar文件的生成 178

12.1 汉字处理 178

12.2 javadoc文档的生成 180

12.2.1 注释的添加方法 180

12.2.2 使用javadoc命令生成文档 185

12.3 jar文件的生成 186

12.4 小结 188

12.5 练习题 188

第13章 Java Applet 189

13.1 Applet概述 189

13.2 Applet的执行框架 190

13.3 Applet的AWT绘制 193

13.4 Applet通信 196

13.4.1 同页Applet间的通信 196

13.4.2 Applet和浏览器间的通信 203

13.4.3 Applet的网络通信 206

13.5 小结 206

13.6 练习题 206

第14章 多媒体支持 208

14.1 图片的加载、处理和生成 208

14.1.1 图像的加载 208

14.1.2 图像的处理 211

14.1.3 图像的生成 213

14.2 动画的生成 215

14.3 声音文件的播放 218

14.4 小结 220

14.5 练习题 220

第15章 网络通信 221

15.1 网络基础知识 221

15.1.1 名词解释 221

15.1.2 URL类 222

15.2 socket通信 226

15.2.1 单客户socket通信 227

15.2.2 多客户socket通信 231

15.3 数据报通信 235

15.4 小结 240

15.5 练习题 240

第16章 数据库编程 241

16.1 JDBC概述 241

16.2 使用JDBC访问数据库 242

16.2.1 创建数据库 242

16.2.2 配置ODBC数据源 247

16.2.3 更新数据库 249

16.2.4 查询数据库 253

16.3 小结 258

16.4 练习题 258

附录 练习题参考答案 259

精品推荐