《Java程序设计培训教程》求取 ⇩

第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 Frame147

10.3.2 Panel148

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 Applet189

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

《Java程序设计培训教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Java语言与程序设计(1997 PDF版)
Java语言与程序设计
1997 北京:人民邮电出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
新世纪标准c++程序设计培训教程 P393( PDF版)
新世纪标准c++程序设计培训教程 P393
CC++程序设计培训教程( PDF版)
CC++程序设计培训教程
光学 上册(1984年 PDF版)
光学 上册
1984年 北京大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:清华大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:人民邮电出版社
Quick BASIC程序设计应试培训教程(1998 PDF版)
Quick BASIC程序设计应试培训教程
1998 北京:北京工业大学出版社
Java程序设计高级教程 VJ++导引(1998 PDF版)
Java程序设计高级教程 VJ++导引
1998 北京:电子工业出版社
Java教程 Internet面向对象程序设计(1997 PDF版)
Java教程 Internet面向对象程序设计
1997 北京:北京大学出版社
Java服务器程序设计(1999 PDF版)
Java服务器程序设计
1999 北京:清华大学出版社
Java程序设计及应用(1997 PDF版)
Java程序设计及应用
1997 大连:大连理工大学出版社
网络程序设计短期培训教程(1999 PDF版)
网络程序设计短期培训教程
1999 北京:北京工业大学出版社
Java与面向对象程序设计教程(1999 PDF版)
Java与面向对象程序设计教程
1999 北京:高等教育出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社