图书介绍
Java程序设计语言PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计语言](https://www.shukui.net/cover/3/34866591.jpg)
- (美)(K.阿诺德)Ken Arnold,(美)(J.戈斯林)James Gosling著;杨承高等译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301034725
- 出版时间:1998
- 标注页数:243页
- 文件大小:10MB
- 文件页数:257页
- 主题词:
PDF下载
下载说明
Java程序设计语言PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java概述1
1.1 初步认识1
1.2 变量2
1.3 程序中的注释3
1.4 有名常量4
1.4.1 Unicode字符4
1.5 控制流5
1.6 类和对象7
1.6.1 创建对象7
1.6.2 静态域或类域8
1.6.3 垃圾收集器8
1.7 方法和参数9
1.7.1 调用方法9
1.7.2 this引用10
1.7.3 静态方法或类方法10
1.8 数组11
1.9 字符串对象12
1.10 继承一个类13
1.10.1 Object类15
1.10.2 调用超类中的方法15
1.11 接口15
1.12 异常17
1.13 包18
1.14 Java下部构造20
1.15 其他主题简述20
第2章 类和对象21
2.1 一个简单的类21
2.2 域22
2.3 访问控制和继承22
2.4 创建对象23
2.5 构造函数24
2.6 方法26
2.6.1 参数值28
2.6.2 利用方法控制访问29
2.7 this30
2.8 重载方法31
2.9 静态成员32
2.9.1 静态初始化块33
2.9.2 静态方法33
2.10 垃圾收集和finalize34
2.10.1 finalize34
2.10.2 finalize时恢复对象36
2.11 main36
2.12 toString方法37
2.13 native方法38
第3章 继承类39
3.1 一个继承类39
3.2 protected的确切含义42
3.3 继承类中的构造函数42
3.3.1 构造函数的顺序依赖43
3.4 重构方法和陷藏域45
3.4.1 关键字super47
3.5 把方法和类标记为final47
3.6 Object类49
3.7 抽象类和方法50
3.8 衍生对象51
3.9 如何以及何时继承类54
4.0 设计待继承的类55
第4章 接口61
4.1 接口实例61
4.2 单重继承对多重继承62
4.3 继承接口63
4.3.1 名字冲突64
4.4 实现接口65
4.5 使用一种实现66
4.6 何时使用接口67
第5章 语言符号、操作符和表达式69
5.1 字符集69
5.2 注释69
5.3 语言符号70
5.4 标识符71
5.4.1 Java保留字71
5.5 基本类型72
5.6 文字量72
5.6.1 对象引用72
5.6.2 布尔型72
5.6.3 整型72
5.6.4 浮点型73
5.6.5 字符型73
5.6.6 字符串型73
5.7 变量声明74
5.7.1 名字的意义74
5.8 数组变量75
5.8.1 数组的数组76
5.9 初始值77
5.9.1 数组初始化78
5.10 运算符优先级和结合规则78
5.11 求值的顺序80
5.12 表达式类型80
5.13 类型转换80
5.13.1 隐式转换80
5.13.2 显式转换和instanceof81
5.13.3 字符患转换83
5.14 成员访问83
5.15 算术运算符85
5.15.1 整数运算85
5.15.2 浮点运算86
5.15.3 Java浮点运算和IEEE-75486
5.15.4 字符串连接87
5.16 递增和递减运算符87
5.17 关系和条件运算符88
5.18 按位运算符89
5.19 条件运算符?:90
5.20 赋值运算符91
5.21 包名92
第6章 控制流93
6.1 语句和块93
6.2 if-else93
6.3 switch95
6.4 while和do-while97
6.5 for97
6.6 标签99
6.7 break99
6.8 continue100
6.9 return101
6.10 java没有goto语句101
第7章 异常102
7.1 创建异常类型102
7.2 throw103
7.3 throws子句103
7.4 try,catch和finally104
7.4.1 finally105
7.5 什么时候使用异常107
第8章 字符串109
8.1 基本字符串操作109
8.2 字符串比较110
8.3 工具函数113
8.4 创建相关的字符串113
8.5 字符串转换115
8.6 字符串和char数组115
8.7 字符串和byte数组117
8.8 String Buffer 类117
8.8.1 修改缓冲区118
8.8.2 取出数据119
8.8.3 容量管理120
第9章 线程122
9.1 创建线程123
9.2 同步125
9.2.1 同步方法125
9.2.2 同步语句126
9.3 wait和notify127
9.4 wait和notify的细节129
9.5 线程调度130
9.6 死锁132
9.7 挂起线程133
9.8 中断线程133
9.9 结束线程的执行134
9.10 结束应用程序的执行136
9.11 使用Runnable136
9.12 volatile138
9.13 线程安全性和ThreadGroup138
9.14 调试线程141
第10章 包143
10.1 包的命名143
10.2 包的访问144
10.3 包的内容144
第11章 I/O包146
11.1 流146
11.2 InputStream146
11.3 OutputStream148
11.4 标准的流类型150
11.5 过滤流151
11.6 PrintStream153
11.7 缓冲流153
11.8 字节数组流154
11.9 StringBufferInputStream155
11.10 文件流和FileDescriptor155
11.11 管道流156
11.12 SequenceInputStream157
11.13 LineNumberInputStream158
11.14 PushbackInputStream158
11.15 StreamTokenizer159
11.16 数据流163
11.16.1 数据流类165
11.17 RandomAccessFile165
11.18 File类166
11.19 FilenameFilter168
11.20 IOException类169
第12章 标准工具170
12.1 BitSet170
12.2 Enumeration172
12.3 实现一个Enumeration接口172
12.4 Vector173
12.5 Stack177
12.6 Dictionary178
12.7 Hashtable179
12.8 Properties181
12.9 Observer/Observable182
12.10 Date185
12.11 Random188
12.12 StringTokenizer189
第13章 利用类型进行程序设计191
13.1 Class191
13.2 载入类194
13.3 包装器类概述197
13.4 Boolean198
13.5 Character198
13.6 Number200
13.7 Integer201
13.8 Long201
13.9 Float和Double202
第14章 系统程序设计204
14.1 标准I/O流204
14.2 内存管理204
14.3 系统属性205
14.4 创建进程207
14.5 Runtime210
14.6 其他211
14.7 安全性212
14.8 Math212
附录A 本机方法214
A.1 概述214
A.2 C和C++映射215
A.2.1 名字217
A.2.2 方法217
A.2.3 类型217
A.2.4 错误218
A.2.5 语言安全特性218
A.2.6 内存模式219
A.3 一个实例219
A.3.1 Lockable File的内部函数220
A.4 字符串222
A.5 数组225
A.6 创建对象228
A.7 调用Java方法229
A.8 最后警告231
附录B Java运行期异常232
B.1 RuntimeException类233
B.2 Error类233
附录C 有用的表格236
参考书目240