图书介绍
Java实例教程pdf电子书版本下载
- 许平凡等编著 著
- 出版社: 浦东电子出版社
- ISBN:7900335226
- 出版时间:2001
- 标注页数:300页
- 文件大小:19MB
- 文件页数:309页
- 主题词:JAVA语言(学科: 程序设计) JAVA语言 程序设计
PDF下载
下载说明
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 简单性 1
1.1.2 面向对象 1
1.1.3 分布性 1
1.1.4 鲁棒性 2
1.1.5 安全性 2
1.1.6 体系结构中立 2
1.1.7 可移植性 2
1.1.8 解释执行 2
1.1.9 高性能 2
1.1.10 多线程 2
1.1.11 动态性 3
1.2 Java Applet 3
1.3 丰富的类库 3
1.4 Java和C/C++ 3
1.4.1 全局变量 4
1.4.2 goto 4
1.4.3 指针 4
1.4.4 内存管理 4
1.4.5 数据类型的支持 4
1.4.6 类型转换 5
1.4.7 头文件 5
1.4.8 结构和联合 5
1.4.9 预处理 5
1.4.10 简单的例程分析 5
1.5 本章小结 7
1.5.1 主要内容 7
1.5.2 课后习题 7
第2章 Java概述 8
2.1 Java的发展史 8
2.1.1 什么是Java 8
2.1.2 从C开始 8
2.1.3 Java语言的转折点 9
2.2 Java带来的影响 9
2.3 本章小结 10
2.3.1 主要内容 10
2.3.2 课后习题 11
第3章 Java语言基础 12
3.1 Java变量 12
3.1.1 变量的意义 12
3.1.2 变量的声明 12
3.1.3 变量的命名 13
3.1.4 声明变量的类型 14
3.1.5 初始化变量并为变量赋值 15
3.1.6 初始化一个数组 15
3.2 本章小结 19
3.2.1 主要内容 19
3.2.2 课后习题 20
第4章 Java表达式与语句 21
4.1 Java表达式 21
4.1.1 表达式的含义 21
4.1.2 理解操作符 22
4.1.3 操作符的计算顺序 22
4.1.4 执行数组操作 24
4.2 Java的控制语句 25
4.2.1 if语句 25
4.2.2 switch语句 27
4.2.3 循环语句 28
4.2.4 break和continue语句 31
4.3 本章小结 31
4.3.1 主要内容 31
4.3.2 课后习题 32
第5章 Java的类 33
5.1 Java的类 33
5.1.1 包的含义 33
5.1.2 包的声明 34
5.1.3 装载其他的包 34
5.1.4 方法的覆盖(overriding) 35
5.1.5 抽象类 36
5.1.6 接口 37
5.1.7 父类和子类的类型转换 38
5.2 本章小结 40
5.2.1 主要内容 40
5.2.2 课后习题 40
第6章 出错与异常处理 41
6.1 错误和异常的分类 41
6.1.1 错误的分类 41
6.1.2 异常的分类 42
6.2 Throw、Catch、Try和Finally 43
6.2.1 Throw 43
6.2.2 Try 44
6.2.3 Catch、Finally 44
6.3 异常处理的嵌套 46
6.4 实例一 异常测试 47
6.5 实例二 消息分流测试 49
6.6 本章小结 54
6.6.1 主要内容 54
6.6.2 课后习题 55
第7章 输入流和输出流 56
7.1 输入流类 56
7.1.1 FileInputStream 57
7.1.2 DataInputStream 59
7.2 输出流类 60
7.2.1 FileOutputStream 60
7.2.2 BufferedOutputStream 63
7.2.3 DataOutputStream 63
7.3 实例1 65
7.4 实例2 68
7.5 其他输入输出操作 72
7.5.1 文件拷贝 72
7.5.2 管道 73
7.6 本章小结 74
7.6.1 主要内容 74
7.6.2 课后习题 74
第8章 多线程 75
8.1 多线程与系统 75
8.1.1 线程的定义 75
8.1.2 线程的执行 76
8.1.3 线程的同步 77
8.1.4 线程组 80
8.1.5 线程的生命周期 80
8.2 线程的建立和控制 81
8.2.1 建立线程的两种方法 81
8.2.2 线程的控制方法 83
8.3 实例一 小球弹跳 85
8.4 实例二 地球仪自转 90
8.5 本章小结 94
8.5.1 主要内容 94
8.5.2 课后习题 94
第9章 远程方法调用 95
9.1 激活协议 95
9.1.1 术语 95
9.1.2 惰性激活 95
9.2 远程对象的实现 97
9.2.1 ActivationDesc类 97
9.2.2 ActivationID类 98
9.2.3 Activatable类 99
9.3 激活接口 105
9.3.1 激活器接口 105
9.3.2 ActivationSystem接口 106
9.3.3 ActivationMonitor类 108
9.3.4 ActivationInstantiator类 109
9.3.5 ActivationGroupDesc类 109
9.3.6 ActivationGroupDesc.CommandEnvironment类 110
9.3.7 ActivationGroupID类 111
9.3.8 ActivationGroup类 112
9.3.9 MarshalledObject类 114
9.4 本章小结 115
9.4.1 主要内容 115
9.4.2 课后习题 116
第10章 内码转换 117
10.1 Java引进Unicode带来的问题 117
10.1.1 例子 117
10.1.2 分析 118
10.2 用JDK 1.1开发汉字处理应用程序应注意的问题 119
10.3 内码中的其他一些问题 121
10.4 本章小结 124
10.4.1 主要内容 124
10.4.2 课后习题 124
第11章 Java与Internet网络程序设计 125
11.1 Java的网络类库 125
11.1.1 Java.net 125
11.1.2 Java.net.ftp 127
11.1.3 NNTP 129
11.1.4 Java对WWW的支持 130
11.1.5 客户机——服务器 131
11.2 服务器示例程序 135
11.2.1 Java Applet自动地发E-mail 136
11.3 本章小结 150
11.3.1 主要内容 150
11.3.2 课后习题 150
第12章 Java的Internet网络程序设计思想 151
12.1 Java编程简介 151
12.1.1 编程环境 151
12.1.2 编程方法 151
12.1.3 关于本文中程序的说明 151
12.2 Java网络功能及获取网络上资源的一般步骤 152
12.3 从网络上获取图像 152
12.4 从网络上获取声音 156
12.5 显示网络上其他HTML文档 160
12.6 读取网络上文件内容 161
12.6.1 读取内容 161
12.7 动态使用网络上资源 163
12.8 Java网络能力的限制 165
12.9 创建URL对象的方法 166
12.10 实现网络功能的其他方法 166
12.11 本章小结 171
12.11.1 主要内容 171
12.11.2 课后习题 171
第13章 避免Microsoft非标准Java SDK的潜在危险 172
13.1 Microsoft非标准Java SDK的潜在危险 172
13.1.1 新类 173
13.1.2 接口修改 176
13.1.3 com.ms包 176
13.1.4 SDK中的省略 176
13.1.5 差别 177
13.2 避免Microsoft非标准Java SDK的潜在危险 178
13.2.1 Microsoft的AFC 178
13.2.2 Locale的变化 179
13.2.3 RMI 179
13.2.4 动作差别 179
13.2.5 有关IE的问题 179
13.2.6 有关Netscape的问题 180
13.2.7 结论 180
13.3 资源 180
13.4 本章小结 181
13.4.1 主要内容 181
13.4.2 课后习题 181
第14章 Java的综合应用编程 182
14.1 Java源程序 182
14.1.1 Othello.Java 182
14.1.2 ChatFrm.Java 223
14.1.3 MySocket.Java 233
14.1.4 MessageBox.Java 240
14.1.5 Server.Java 244
14.1.6 Client.Java 253
14.2 运行所需的HTML文件 256
14.3 本章小结 257
14.3.1 主要内容 257
14.3.2 课后习题 257
附录1 关键字 258
附录2 Java WorkShop介绍 272
附录3 Sun的Java认证考卷 276
附录4 JavaBean 292
附录4.1 JavaBean的属性 292
附录4.1.1 Simple属性 292
附录4.1.2 Indexed属性 292
附录4.1.3 Bound属性 293
附录4.1.4 Constrained属性 295
附录4.2 JavaBean的事件 296
附录4.2.1 概述 297
附录4.2.2 事件状态对象(Event State Object) 297
附录4.2.3 事件监听者接口(EventListener Interface)与事件监听者 298
附录4.2.4 事件监听者的注册与注销 299
附录4.2.5 适配类 300