《Java语言及类库详解》
作者 | 薛刚,刘禹等编 编者 |
---|---|
出版 | 南京:南京大学出版社 |
参考页数 | 430 |
出版时间 | 1999(求助前请核对) 目录预览 |
ISBN号 | 730503195X — 求助条款 |
PDF编号 | 88428618(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第一篇 Java语言详解3
第一章 Java语言的特点与运行环境3
1.1 面向对象的特性3
1.2 与平台无关的特性4
1.2.1 严格的语言定义4
1.2.2 Bytecode中介结构5
1.2.3 解释和编译的比较6
1.3 多线程特性6
1.4 Java与C及C++的关系7
1.5 关于Java小应用程序10
1.6 Java程序开发环境JDK11
1.7 编译和运行第一个Java应用程序12
1.7.1 编译Java应用程序13
1.7.2 执行Java应用程序13
1.8 编译和运行第一个Java小应用程序13
1.8.1 编译Java小应用程序14
1.8.2 Java小应用程序浏览器appletviewer的使用14
1.8.3 将Java小应用程序加到自己的主页中15
1.9 Internet上的Java联机资源15
第二章 Java的数据类型19
2.1 布尔类型19
2.2 字符类型21
2.3 整型23
2.4 浮点型27
2.5 基本数据类型变量的预设值32
2.6 数组类型33
2.6.1 数组的定义和初始化34
2.6.2 数组的使用36
2.7 关键字38
第三章 Java运算符40
3.1 单目运算符40
3.1.1 递加和递减运算符40
3.1.2 正负号运算符42
3.1.3 自反运算符42
3.1.4 类型转换表达式42
3.2 加法运算符43
3.3 乘法运算符43
3.4 移位运算符43
3.4.1 左移运算<<43
3.4.2 带符号数右移运算>>44
3.4.3 无符号数右移运算>>>44
3.5 相等性的运算47
3.5.1 布尔值类型相等性47
3.5.2 整数类型和浮点数类型相等性47
3.5.3 引用相等性47
3.6 关系运算符49
3.7 按位取反运算符49
3.8 逻辑运算符50
3.9 三元运算符53
3.10 赋值运算符54
第四章 Java程序的流程55
4.1 if55
4.2 switch说明56
4.3 while说明59
4.4 do说明59
4.5 for说明59
4.6 break语句61
4.7 continue语句61
第五章 引用、字符数组与字符串65
5.1 Java的动态内存机制65
5.2 引用66
5.3 字符数组与字符串68
5.3.1 字符串常数68
5.3.2 类String69
5.3.3 类StringBuffer74
5.4 命令行参数77
第六章 类78
6.1 类的继承关系79
6.2 类的严格定义80
6.2.1 abstract81
6.2.2 final81
6.2.3 public82
6.3 变量和方法83
6.3.1 变量域83
6.3.2 方法域83
6.4 public、protected和private84
6.4.1 public84
6.4.2 protected85
6.4.3 private86
6.5 再论类继承88
6.6 final关键字90
6.6.1 final变量91
6.6.2 final方法91
6.7 static关键字91
6.8 关键字abstract93
第七章 接口与程序包97
7.1 接口97
7.2 程序包101
第八章 Java的动态内存管理104
8.1 动态配置及垃圾回收104
8.1.1 堆的概念(传统程序的内存空间图)104
8.1.2 用动态内存配置的目的104
8.1.3 何谓“垃圾回收”105
8.2 new107
8.3 构造函数和finalizer109
8.4 super和this110
第九章 异常处理113
9.1 异常处理的基本概念113
9.1.1 传统的错误处理113
9.1.2 Java异常处理114
9.2 Java的异常处理机制117
9.2.1 什么是“异常”118
9.2.2 try和catch119
9.2.3 finally123
9.2.4 用throw产生异常126
9.2.5 生成自己的异常129
第十章 Java的输入输出与数据流131
10.1 输出数据流131
10.1.1 类ByteArrayOutputStream133
10.1.2 类FileOutputStream136
10.1.3 类PipedOutputStream136
10.1.4 类FilterOutputStream136
10.1.5 类BufferedOutputStream137
10.1.6 类DataOutputStream138
10.1.7 类PrintStream139
10.2 输入数据流140
10.2.1 类InputStream140
10.2.2 类ByteArrayInputStream143
10.2.3 类FileInputStream143
10.2.4 类PipedInputStream144
10.2.5 类SequenceInputStream145
10.2.6 类StringBufferInputStream147
10.2.7 类FilterInputStream147
10.2.8 类BufferedInputStream147
10.2.9 类DataInputStream148
10.2.10 类LineNumberInputStream150
10.2.11 类PushbackInputStream152
10.3 其他相关的类152
10.3.1 类File152
10.3.2 类FilenameFilter152
10.3.3 类RandomAccessFile152
第十一章 多线程程序设计154
11.1 什么是多线程154
11.2 Java与多线程155
11.3 如何建立线程156
11.3.1 继承类Thread156
11.3.2 类Thread157
11.3.3 实现接口Runnable160
11.4 资源的协调162
11.5 锁定对象数据163
11.6 锁定类数据166
第十二章 Java与C的接口167
12.1 在Java中调用C语言函数167
12.1.1 编写并编译Java程序代码168
12.1.2 利用javah生成ShowMessage.h169
12.1.3 利用 javah-stubs生成Show Message.c170
12.1.4 编写原生方法的程序代码170
12.1.5 编译并执行171
12.2 原生方法的参数与返回值172
12.2.1 自动参数172
12.2.2 简单数据类型的参数与返回值173
12.2.3 复杂数据类型的参数与返回值174
第二篇 Java小应用程序详解177
第十三章 小应用程序简介177
13.1 小应用程序的生命周期178
13.1.1 public void init()179
13.1.2 public void start()179
13.1.3 public void stop()179
13.1.4 public destroy()179
13.2 加入自己的代码180
第十四章 日历小应用程序实例185
14.1 如何在主页中加入日历程序186
14.1.1 Applet标签186
14.1.2 CODE、WIDTH和HEIGHT186
14.1.3 CODEBASE187
14.1.4 ALIGN187
14.1.5 HSPACE和VSPACE188
14.2 向小应用程序传递参数189
14.3 类Data191
14.3.1构造函数192
14.3.2 类方法193
14.3.3 一般的设置方法和取值方法193
14.3.4 其他方法194
第十五章 图形与动画196
15.1 图形坐标系统196
15.2 字形与颜色197
15.2.1 字型的设置197
15.2.2 显示的方法197
15.2.3 取得字型的数据199
15.2.4 颜色的调整201
15.3 绘图指令202
15.3.1 画线202
15.3.2 矩形202
15.3.3 圆角矩形203
15.3.4 立体矩形205
15.3.5 椭圆形206
15.3.6 画弧206
15.3.7 多边形208
15.4 限定作图的区域209
15.5 复制图形210
15.6 载入现成的图形文件211
15.7 输出图形214
15.8 动画与线程215
15.8.1 时钟小应用程序版本1.0215
15.8.2 时钟小应用程序版本2.0217
15.8.3 时钟小应用程序版本3.0219
15.8.4 解决闪烁问题223
第十六章 建立动画主页225
16.1 建立一个简单的主页225
16.2 建立动画主页228
16.2.1 动画原理简述228
16.2.2 如何载入图像数据229
16.2.3 控制放映的速度229
16.2.4 实例一230
16.2.5 配音233
16.2.6 实例二235
16.2.7 某些改进工作236
第十七章 截获鼠标事件与键盘事件241
17.1 鼠标事件241
17.1.1 mouseDown和mouseUp242
17.1.2 mouseMove和mouseDrag244
17.1.3 mouseEnter和mouseExit246
17.2 键盘事件keyDown和keyUp248
17.3 事件处理程序handleEvent250
第十八章 Java的网络功能252
18.1 什么是URL252
18.2 URL对象的构造法253
18.2.1 绝对URL位置构造法253
18.2.2 相对URL位置构造法253
18.2.3 指定域的URL对象构造法254
18.2.4 处理MalformedURLException异常255
18.3 URL类的基本方法255
18.3.1 取出URL域的数据256
18.3.2 将URL对象的内容转成字符串257
18.3.3 比较两个URL的数据257
18.4 直接读入URL的数据258
18.5 Java主页计数器260
18.5.1 HTML文件260
18.5.2 服务器端:简单的CGI计数程序261
18.5.3 客户端:Java小应用程序262
18.6 URL的双向通信263
第三篇Java类库详解269
1 Applet类269
2 BorderLayout类274
3 Button类276
4 Canvas类278
5 CardLayout类279
6 Checkbox类283
7 CheckboxGroup类286
8 CheckboxMenuItem类287
9 Choice类289
10 Color类292
11 Component类297
12 Container类313
13 Dialog类318
14 Dimension类321
15 Event类322
16 FileDialog类331
17 FlowLayout类334
18 Font类337
19 FontMetrics类341
20 Frame类346
251 Graphics类350
22 GridBagConstraints类361
23 GridBagLayout类365
24 GridLayout类369
25 Image类371
26 Insets类373
27 Label类374
28 List类376
29 MediaTracker类382
30 Menu类388
31 MenuBar类391
32 MenuComponent类393
33 MenuItem类395
34 Panel类397
35 Point类398
36 Polygon类400
37 Rectangle类402
38 Scrollbar类407
39 TextArea类411
40 TextComponent类414
41 TextField类416
42 Toolkit类419
43 Window类424
附录 Java类的结构427
1999《Java语言及类库详解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由薛刚,刘禹等编 1999 南京:南京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- Java语言规范
- 1997 北京:北京大学出版社
-
- Windows NT Workstation 4.0中文版易学易用专辑
- 1998年04月第1版 人民邮电出版社
-
- 分类详解
- 群众图书公司
-
- Visual FoxPro 3.0语言实用详解 类和对象篇
- 1995 北京:学苑出版社
-
- 最新Java 2核心类库详解 上
- 1999 北京:清华大学出版社
-
- 第四代语言程序设计 MAPPER
- 1994 上海:上海交通大学出版社
-
- JAVA语言程序设计及应用
- 1997 长沙:国防科技大学出版社
-
- Java语言及应用技术
- 1997 西安:西北工业大学出版社
-
- Java语言及应用
- 1996 北京:清华大学出版社
-
- Java类库手册
- 1997 北京:北京大学出版社
-
- JAVA语言基础及其应用
- 1998 南宁:广西科学技术出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD