《JAVA语言程序设计教程》求取 ⇩

第一篇 Java语言的对象机制1

第一章 Java概述3

1.1 引言3

1.2 变量4

1.3 代码中的注释5

1.4 有名常量5

1.4.1 Unicode字符6

1.5 控制流6

1.6 类和对象7

1.6.1 创建对象8

1.6.2 静态域或类域8

1.6.3 废区收集9

1.7 方法和参数9

1.7.1 方法的调用10

1.7.2 this引用10

1.8 数组11

1.7.3 静态方法或类方法11

1.9 字符串对象12

1.10 类的扩展13

1.10.1 Object类14

1.10.2 调用超类中的方法14

1.11 接口15

1.12 异常16

1.13 包17

1.14 Java的底层结构18

1.15 其它主题简介19

1.16 小结19

练习题19

第二章 类和对象21

2.1 一个简单的类21

2.4 创建对象22

2.2 域22

2.3 访问控制和继承22

2.5 构造器23

2.6 方法25

2.6.1 参数值26

2.6.2 使用方法来控制访问28

2.7 this引用28

2.8 方法的名复用(overload)29

2.9 静态成员30

2.9.1 静态初始化块30

2.9.2 静态方法31

2.10 废区收集和finalize31

2.10.1 finalize32

2.10.2 在finalize中使对象 复活33

2.11 main方法33

2.13 native方法34

2.12 toString方法34

2.14 小结35

练习题36

第三章 类的扩展37

3.1 扩展类之例37

3.2 protected真正的含义39

3.3 扩展类中的构造器40

3.3.1 构造器次序的约定41

3.4 方法的改写(override)和域的隐藏42

3.4.1 super关键字44

3.5 标记方法和类为final45

3.6 Object类46

3.7 抽象的类和方法46

3.8 对象的克隆(clone)48

3.10 扩展方可使用的类51

3.9 何时与如何使用扩展类51

3.11 小结55

练习题56

第四章 接口57

4.1 接口之例57

4.2 单继承和多继承58

4.3 扩展接口59

4.3.1 名的冲突60

4.4 接口的实现61

4.5 实现的使用62

4.6 何时使用接口63

4.7 小结63

练习题64

第二篇 Java语言的表达式和语句65

5.2 注释67

5.1 字符集67

第五章 标记、运算符和表达式67

5.3 标记68

5.4 标识符68

5.4.1 Java的保留字69

5.5 基本类型69

5.6 文字70

5.7 变量说明71

5.7.1 名字的含义71

5.8 数组变量72

5.8.1 数组的数组73

5.9 初始值74

5.9.1 数组初始化74

5.10 运算符的优先级和结合性75

5.11 运算顺序76

5.12 表达式类型76

5.13.2 显式转换和instanceof77

5.13 类型转换77

5.13.1 隐式转换77

5.13.3 字符串转换79

5.14 成员访问79

5.15 算术运算符81

5.15.1 整数运算81

5.15.2 浮点运算81

5.15.3 Java浮点运算和IEEE-75482

5.15.4 字符串连接83

5.16 递增与递减运算符83

5.17 关系和条件运算符84

5.18 按位运算符85

5.19 条件运算符?:86

5.20 赋值运算符86

5.21 包名87

5.22 小结87

练习题88

第六章 控制流89

6.1 语句和分程序89

6.2 if-else89

6.3 switch91

6.4 while和do-while92

6.5 for93

6.6 标号94

6.7 break94

6.8 continue95

6.9 return95

6.10 为何没有goto语句?96

6.11 小结96

练习题96

第三篇 异常 字符串 线程97

7.1 创建异常类型99

第七章 异常99

7.3 throws子句100

7.2 throw100

7.4 try、catch和finally101

7.4.1 finally103

7.5 何时使用异常104

7.6 小结105

练习题106

第八章 字符串107

8.1 基本字符串操作107

8.2 字符串比较108

8.3 实用功能110

8.4 建立相关字符串111

8.5 字符串转换112

8.6 字符串和char数组112

8.7 字符串和byte数组113

8.8.1 修改缓冲区114

8.8 StringBuffer类114

8.8.2 提取数据115

8.8.3 容量管理116

8.9 小结117

练习题117

第九章 线程118

9.1 线程的创建119

9.2 同步120

9.2.1 同步方法121

9.2.2 synchronized语句122

9.3 wait与notify123

9.4 wait和notify的细节124

9.5 线程调度125

9.6 死锁127

9.9 结束线程的运行128

9.7 线程的挂起128

9.8 中断线程128

9.10 结束应用的执行130

9.11使用Runnable131

9.12 volatile(易变性)132

9.13 线程安全性和线程组(ThreadGroup)132

9.14 调试线程135

9.15 小结136

第四篇 系统级类库137

第十章 包139

10.1 包的命名139

10.2 包的访问140

10.3 包的内容140

10.4 小结141

11.2 InputStream142

11.1 流142

第十一章 输入输出包142

11.3 OutputStream144

11.4 标准流类型145

11.5 Filter流146

11.6 PrintStream148

11.7 Buffered流148

11.8 ByteArray流149

11.9 StringBufferInputStream149

11.10 File流和文件描述器(FileDescriptor)150

11.11 Piped流150

11.12 SequenceInputStream151

11.13 LineNumberInputStream152

11.14 PushBackInputstream152

11.15 StreamTokenizer153

11.16 Data流157

11.16.1 Data流类158

11.17 RandomAccessFile158

11.18 File类159

11.19 FilenameFilter161

11.20 IOException类161

11.21 小结162

练习题162

第十二章 标准设施164

12.1 BitSet164

12.2 Enumeration165

12.3 Enumeration接口的实现166

12.4 Vector167

12.5 Stack170

12.6 Dictionary170

12.7 Hashtable171

12.8 Properties172

12.9 Observer/Observable173

12.10 Data类175

12.11 Random类177

12.12 StringTokenizer178

12.13 小结179

练习题180

第十三章 类型编程181

13.1 Class181

13.2 类的加载184

13.3 包装类概述187

13.4 Boolean187

13.5 Character188

13.6 Number189

13.8 Long190

13.7 Integer190

13.9 Float与Double191

13.10 小结192

练习题192

第十四章 系统程序设计193

14.1 标准I/O流193

14.2 内存管理193

14.3 系统属性194

14.4 创建进程195

14.5 Runtime197

14.6 杂项199

14.7 安全性199

14.8 Math199

14.9 小结200

练习题201

输入字符203

类型203

附录 Java语言语法规范203

说明203

注释204

关键字204

标识符204

文字205

207

类说明207

接口说明209

数组初始化代码209

209

语句209

数组访问211

方法调用211

表达式211

1998《JAVA语言程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张宏等编著 1998 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

ADA语言程序设计教程(1987 PDF版)
ADA语言程序设计教程
1987 成都:四川科学技术出版社
Java程序设计培训教程( PDF版)
Java程序设计培训教程
truebasic语言程序设计教程( PDF版)
truebasic语言程序设计教程
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:清华大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:人民邮电出版社
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
PASCAL语言程序设计教程(1999 PDF版)
PASCAL语言程序设计教程
1999 长沙:国防科技大学出版社
Java语言程序设计大全(1997 PDF版)
Java语言程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
Java语言与程序设计(1997 PDF版)
Java语言与程序设计
1997 北京:人民邮电出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 成都:电子科技大学出版社