《JAVA网络上的世界语》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:吴乐南主编
  • 出 版 社:南京:东南大学出版社
  • 出版年份:1996
  • ISBN:7810501690
  • 页数:329 页
图书介绍:

第1章 绪论 1

1.1 先从Internet说起 1

1.1.1 什么是Internet 1

1.1.2 什么是Intranet 1

1.1.3 跨平台网络的通信——TCP/IP协议 2

1.2 再从“肿件”引述 2

1.2.1 传统软件的“肿胀” 3

1.2.2 平台更新的“烦恼” 3

1.2.3 “轻装”上“网”的计算机——NC 4

1.3 “太阳”从“爪哇”升起 4

1.3.1 什么是Java 5

1.3.2 Java语言 5

1.3.3 Java的开发与执行环境 7

1.3.4 Java的发展历程 8

1.4 Java将带来一场技术革命 9

1.4.1 将Java加入操作系统 9

1.4.2 Java处理机和Java芯片 10

1.4.3 对Internet的影响 11

1.4.4 广阔的应用空间 11

1.5 简单的Java应用程序 12

第2章 Java的基本语法 14

2.1 变量和数据类型 14

2.1.1 变量类型 14

2.1.2 变量名 15

2.1.3 变量的作用域 15

2.2 运算符 16

2.2.1 算术运算符 16

2.2.2 关系和状态运算符 17

2.2.3 逻辑和位操作运算符 17

2.2.4 赋值运算符 19

2.3 表达式 19

2.4 控制结构 20

2.4.1 判断和选取结构 21

2.4.2 循环控制结构 24

2.4.3 异常处理结构 26

2.4.4 转移语句 26

2.5 数组和字符串 28

2.5.1 数组 28

2.5.2 字符串 29

第3章 OOP与Java 30

3.1 OOP概述 30

3.2 一个对象的生存期 31

3.2.1 对象的创建 31

3.2.2 使用对象 32

3.2.3 清除无用对象 34

3.3 类的创建 34

3.3.1 类声明 34

3.3.2 类体 36

3.3.3 声明成员变量 37

3.3.4 实现成员函数 38

3.3.5 类中各成员的访问控制 44

3.3.6 实例成员和类成员 47

3.3.7 构造函数和finalize()函数 49

3.4 子类、超类和继承 52

3.4.1 创建子类 52

3.4.2 final类和abstract类 53

3.5 界面的创建和使用 55

第4章 字符串处理 57

4.1 两种字符串对象的创建和访问 57

4.1.1 String和StringBuffer对象的创建 57

4.1.2 访问函数 58

4.2 修改StringBuffer型对象 60

4.3 字符串和其它类型数据的相互转换 61

4.3.1 对象转换成字符串 61

4.3.2 String型对象转换成数值 62

4.4 String和Java编译器 62

第5章 设置程序属性 63

5.1 特征参量 63

5.1.1 设置特征值 63

5.1.2 读取特征信息 64

5.2 命令行参数 65

5.2.1 命令行参数的约定 66

5.2.2 检测命令行参数 67

第6章 系统资源 69

6.1 使用System类 69

6.2 标准I/O流 70

6.3 系统特征 72

6.3.1 读取系统特征 72

6.3.2 写入系统特征 73

6.4 强制终结和垃圾清理 74

6.4.1 终结对象 74

6.4.2 运行垃圾工 74

6.5 载入动态库 74

6.6 其它系统函数 75

6.6.1 复制数组 75

6.6.2 获取当前时间 76

6.6.3 退出运行环境 76

6.6.4 设置和获取安全管理器 76

6.7 运行环境对象 77

第7章 线程控制 78

7.1 线程定义 78

7.2 线程属性 79

7.2.1 线程体 80

7.2.2 线程状态 81

7.2.3 线程优先级 83

7.2.4 守护线程 86

7.2.5 线程组 86

7.3 多线程程序 90

7.3.1 线程同步 90

7.3.2 平衡、资源短缺和死锁 96

第8章 I/O流 97

8.1 java.io包中的I/O流概览 97

8.2 I/O流的使用 99

8.2.1 使用管道流 99

8.2.2 用流读写文件 101

8.2.3 用流读写内存 102

8.2.4 用流连结文件 102

8.3 预处理流的使用 104

8.3.1 DataInputStream和DataOutputStream 104

8.3.2 自定义预处理流 106

8.4 随机访问文件 111

8.4.1 随机访问文件的使用 111

8.4.2 预处理流和随机访问文件 112

第9章 异常处理 117

9.1 异常处理概述 117

9.2 捕获和解决异常 123

9.2.1 try模块 123

9.2.2 catch模块 123

9.2.3 finally模块 125

9.2.4 各模块的综合 126

9.3 掷出异常 128

9.3.1 掷出语句 128

9.3.2 Throwable类及其子类 129

9.3.3 自定义异常类 130

9.4 运行时异常 132

第10章 Java小应用程序 133

10.1 小应用程序概述 133

10.1.1 小应用程序的生存期 134

10.1.2 基本成员函数 136

10.1.3 用于绘图和事件处理的成员函数 136

10.1.4 用户界面组件 137

10.1.5 小应用程序中的线程 138

10.1.6 在HTML文档中嵌入小应用程序 142

10.2 创建小应用程序的用户界面 143

10.2.1 创建图形用户界面 143

10.2.2 播放声音 144

10.2.3 定义和使用小应用程序的参数 149

10.2.4 读取系统特征 153

10.2.5 显示状态字符串 153

10.2.6 在标准输出上显示调试信息 154

10.3 小应用程序和其它程序的通信 154

10.3.1 向同页上其它小应用程序发送消息 154

10.3.2 与浏览器通信 161

10.3.3 与服务器端的应用程序协同工作 164

10.3.4 服务器端程序和安全限制 171

10.4 小应用程序的安全限制和功能 187

10.4.1 安全限制 187

10.4.2 小应用程序的功能 188

第11章 多媒体用户界面 190

11.1 Java界面概述 190

11.1.1 AWT组件 194

11.1.2 其它的AWT类 198

11.1.3 基本图形界面分析 199

11.2 载体中的组件格式管理 209

11.2.1 应用格式管理器 209

11.2.2 用户格式管理器 222

11.2.3 绝对定位法 225

11.3 组件应用 227

11.3.1 AWT组件应用 228

11.3.2 组件结构 253

11.3.3 常见问题和解决方法 254

11.4 多媒体应用 255

11.4.1 AWT图形和声音支撑环境概述 255

11.4.2 文本显示 263

11.4.3 图像应用 268

11.4.4 演示动画 275

11.4.5 声音的检索和应用 288

第12章 Java与Internet网 291

12.1 URL 291

12.1.1 URL的概念 291

12.1.2 创建URL对象 291

12.1.3 分解URL对象 293

12.1.4 直接从URL中读数据 294

12.1.5 网络连接和URLConnection 295

12.2 套接口 298

12.2.1 套接口的概念 298

12.2.2 读写套接口 299

12.2.3 服务器端的套接口程序 300

12.3 数据报 309

12.3.1 数据报的概念 309

12.3.2 数据报客户机/服务器程序 310

12.4 安全管理器 314

12.4.1 安全管理器简介 314

12.4.2 开发安全管理器 314

12.4.3 安装安全管理器 318

附录A 基本的Java类库 320

附录B 一些有关Java的Internet网址 326

附录C 部分词汇英中对照表 327

参考文献 329