图书介绍

Java实例教程pdf电子书版本下载

Java实例教程
  • 许平凡等编著 著
  • 出版社: 浦东电子出版社
  • ISBN:7900335226
  • 出版时间:2001
  • 标注页数:300页
  • 文件大小:19MB
  • 文件页数:309页
  • 主题词:JAVA语言(学科: 程序设计) JAVA语言 程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

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

精品推荐