《Java程序设计实用指南》求取 ⇩

1.1 网络与网络协议1

1.1.1 何谓网络1

第1章Internet基本概念1

1.1.2 何谓网络协议2

1.1.3 开放系统互连参考模型2

1.2 TCP/IP协议2

1.2.1 TCP/IP协议的起源2

1.2.2 TCP/IP协议族3

1.3 Internet网络及其发展4

1.2.3 TCP/IP协议的层次4

1.3.1 Internet的产生5

1.3.2 Internet的现状和发展6

1.3.3 Internet服务与应用7

1.4 World Wide Web7

1.4.1 何谓WWW7

1.4.2 WWW服务的特点8

1.4.3 WWW的起源8

1.4.4 客户机/服务器工作模式8

1.4.6 统一资源定位器(URL:UniformResource Location)9

1.4.5 WWW浏览器(WWW Browser)9

1.4.7 超文本传输协议(HTTP:Hyper TextTransfer Protocol)10

1.4.8 WWW主页(Home Page)10

1.5 超文本标识语言(HTML)10

1.6 Java与HTML标记13

1.7 小结15

第2章Java及HotJava概述16

2.1 何谓Java16

2.1.1 Java语言16

2.1.2 Java开发及执行环境17

2.2.1 Oak——Java原型的问世18

2.2 Java的起源18

2.2.2 FirstPerson——几经周折19

2.2.3 WWW与Mosaic——它山之石19

2.2.4 Internet Play——改变Java命运的策略19

2.3 Java的语言特性20

2.3.1 面向对象20

2.3.2 可移植性21

2.3.3 稳定性和安全性23

2.3.4 简单性23

2.3.5 高性能24

2.3.7 分布式25

2.3.6 动态特性25

2.4 HotJava浏览器26

2.4.1 何谓HotJava26

2.4.2 HotJava的功能26

2.4.3 HotJava的主要特征26

2.4.4 HotJava的安全性27

2.5 小结28

第3章建立JAVA开发环境29

3.1 下载JDK29

3.1.1 利用WWW服务下载JDK29

3.1.1 利用匿名FTP服务下载JDK30

3.2 安装JDK32

3.2.1 在Windows 95/NT上安装JDK…32

3.2.2 在Sun Solaris上安装JDK35

3.3 获取并安装HotJava浏览器35

3.4 JDK环境工具及其使用36

3.4.1 小应用程序观察器36

3.4.2 Java编译器37

3.4.3 Java解释器39

3.4.4 Java文档生成器42

3.4.5 类分解器42

3.4.6 Java调试器43

3.4.7 C文件生成器javah44

3.5 小结44

第4章数据类型、变量和表达式46

4.1 概述46

4.1.1 本章主要内容46

4.1.2 Java程序的基本结构47

4.2 Java符号集48

4.2.1 注释48

4.2.2 标识符49

4.3.1 整数50

4.3 常量(Literals)50

4.2.3 关键字50

4.3.2 浮点数51

4.3.3 布尔型常量51

4.3.4 字符型常量51

4.3.5 字符串常量52

4.4 运算符和分隔符52

4.5 变量声明53

4.5.1 声明整数类型53

4.6 变量的作用域54

4.5.5 声明数组54

4.5.3 声明字符类型54

4.5.4 声明布尔类型54

4.5.2 声明浮点类型54

4.7 运算符及其优先级55

4.7.1 整数运算符56

4.7.2 布尔运算符59

4.7.3 浮点数运算符61

4.7.4 数组运算符61

4.7.5 字符串运算符62

4.9 小结63

4.8 类型转换63

第5章流程控制65

5.1 概述65

5.2 条件语句66

5.2.1 简单条件语句66

5.2.2 复合条件语句67

5.2.3 条件语句的使用68

5.3 循环语句68

5.3.1 while语句68

5.3.2 do语句69

5.3.3 for语句70

5.4 开关语句71

5.5 转移语句73

5.6 返回语句75

5.7 小结75

第6章类、接口和包77

6.1 面向对象编程基础77

6.1.1 过程式编程与面向对象编程77

6.1.2 面向对象编程的基本概念77

6.2 Java语言中的对象和类78

6.2.1 对象和类层次78

6.2.3 实例变量79

6.2.2 类声明79

6.3 方法80

6.3.1 方法声明80

6.3 2 对象的可访问性82

6.3.3 方法重载83

6.4 静态成员83

6.5 对象的创建和撤销84

6.5.1 创建对象84

6.5.2 new操作符85

6.5.3 撤销对象85

6.6 main()方法86

6.7.1 包声明87

6.7 包(Package)87

6.7.2 装载其他包88

6.8 继承88

6.8.1 extends修饰符88

6.8.2 方法覆盖(overriding)89

6.8.3 抽象方法和类90

6.8.4 接口90

6.8.5 类转换(casting)92

6.9 null,this和super92

6.10.2 变量的final修饰符93

6.10 final修饰符93

6.10.1 类的final修饰符93

6.10.3 方法的final修饰符94

6.11 小结94

第7章Java类库构成与语言基础类库95

7.1 Java类库的整体结构95

7.1.1 类库95

7.1.2 HotJava类库96

7.2 语言基础类库98

7.2.2 数据类型的对象包装类99

7.2.1 Object类99

7.2.3 Math类100

7.2.4 字符串类101

7.2.5 System类104

7.3 小结106

第8章I/O类库及其使用107

8.1 概述107

8.2 InputStream和PrintStream108

8.2.1 InputStream108

8.2.2 read()方法108

8.3 文件访何110

8.2.3 PrintStream110

8.3.1 File类111

8.3.2 RandomAccessFile类113

8.4 其他输入输出操作117

8.4.1 文件拷贝117

8.4.2 gerp120

8.4.3 管道121

8.5 小结127

9.2 日期时间类128

9.1 Utility类库的大致构成128

第9章Utility类库及其使用128

9.3 向量类及其使用130

9.3.1 向量和数组的异同130

9.3.2 向量类的构造函数、实例变量和方法131

9.3.3 建立向量实例132

9.3.4 向量维护133

9.3.5 对象查找134

9.4 哈希表类及其使用135

9.4.1 哈希表类的构造函数、实例变量和成员方法135

9.4.2 创建、维护哈希表136

9.5.1 堆栈类的构造函数、实例变量和成员方法137

9.4.3 查找关键字137

9.5 堆栈类137

9.5.2 使用堆栈类138

9.6 小结139

第10章浏览器类库和Applet编程140

10.1 浏览器类库的构成140

10.2 Applet类的继承层次140

10.3 Applet类的构造函数、实例变量和方法141

10.4 Appler程序的结构143

10.5.1 扩充Applet基类144

10.5 Applet编程技巧144

10.5.2 获取属性145

10.5.3 装载图象146

10.5.4 显示图象146

10.5.5 鼠标事件148

10.5.6 键盘事件149

10.5.7 声音播放149

10.6 小结151

第11章AWT类库及其使用152

11.1 AWT类库的继承层次152

11.2 AWT的显示机制153

11.3 AWT构件类及其使用154

11.4 构件在独立应用程序中的使用157

11.4.1 Graphics类157

11.4.2 Color类158

11.4.3 扩充Button类158

11.4.4 程序总体框架159

11.5 小结162

第12章网络类库163

12.1 Java与网络编程163

12.2.2 InetAddress164

12.2 Java网络基础类库164

12.2.1 Java网络基础类库的构成164

12.2.3 TelnetInputStream和TelnetOutputStream165

12.3 用Java语言建立ftp会话过程165

12.3.1 类FtpClient的实例变量166

12.3.2 创建类实例166

12.3.3 打开连接166

12.3.7 ftp程序实例167

12.3.6 传输数据167

12.3.5 执行FTP命令167

12.3.4 注册到FTP服务器167

12.4 Java与NNTP协议168

12.5 Java与WWW协议169

12.5.1 JavaWWW类库的构成169

12.5.2 net.www ?ml169

12.5.3 net.www.http171

12.5.4 net.www.content.image171

12.6 小结171

13.1 出错处理的两种方式173

13.2 Throw,Catch和Try173

第13章 出错与异常情况处理173

13.2.1Throw174

13.2.2 try174

13.2.3 catch174

13.2.4 嵌套的异常情况处理176

13.3 finally语句176

13.4 运行时异常情况177

13.4.3 ArrayStoreException178

13.4.4 ClassCastException178

13.4.2 ArrayIndexOutOfBoundsException178

13.4.1 ArithmeticException178

13.4.5 IllegalArgumentException179

13.4.6 IllegalThreadStateException179

13.4.7 IndexOutOfBoundException179

13.4.8 NegativeArraySizeException179

13.4.9 NullPointerException179

13.4.10 NumberFormatException180

13.4.11 SecurityException180

13.4.12 IncompatibleClassChangeException180

13.4.13 OutOfMemoryException180

13.4.15 IncompatibleTypeException181

13.4.16 UnsatisfiedLinkException181

13.4.14  NoClassDefFoundException181

13.4.17 InternalException182

13.5 小结182

第14章 Java的多线程机制183

14.1理解多线程183

14.1.1 “线程”与“进程”183

14.1.2 线程的执行与并发性183

14.1.6 线程组184

14.1.5 同步184

14.1.4 调度184

14.1.3 优先级184

14.2 线程的生命周期185

14.2.1 Newborn185

14.2.2 Runable185

14.2.3 Running186

14.2.4 Blocked186

14.2.5 Dead186

14.3 Java的多线程实现机制186

14.3.1 创建类Thread的子类186

14.3.2 实现Runnable接口189

14.4.1 构造函数190

14.4 Thread类190

14.4.2 实例变量191

14.4.3 方法191

14.5 线程同步192

14.5.1 synchronized关键字192

14.5.2 wait()和notify()192

14.6 编程实例193

14.7 小结195

15.3.3 声明类变量和实例变量196

15.2 RenderImageApp功能简介196

15.1 Java程序的基本类型196

第15章 Java编程实例详解196

15.3建立Render ImageApp应用程序197

15.3.1 装载所需的包197

15.3.2 声明类RenderImageApp197

15.3.4 创建构造函数198

15.3.5 创建main()方法200

15.3.6 实现main()方法200

15.3.7 声明类renderWindow202

15.3.8 声明类inputWindow203

15.3.9 声明类urlField205

15.3.11 运行RenderImageApp207

15.3.10 保存并编译RenderImageApp.java207

15.4 小结208

第16章编写协议句柄和内容句柄209

16.1 协议句柄概述209

16.2 协议句柄的编写过程209

16.2.1 准备工作——创建目录结构210

16.2.2 创建文件Handler.Java210

16.2.3 声明net.www.protocol.run包210

16.2.4 装入所需的系统包210

16.2.5 声明Handler类210

16.2.7 实现openStream211

16.2.6 声明并实现openStream方法211

16.2.8 编译Handler类213

16.2.9 修改环境变量CLASSPATH……213

16.2.10 测试Protocaol handler213

16.3 协议句柄的源程序清单213

16.4 内容句柄概述214

16.5 编写内容句柄215

16.5.1 创建目录215

16.5.2 编写句柄程序215

16.5.4 测试内容句柄216

16.5.3 更改HotJava环境变量CLASSPATH216

16.6 小结217

第17章 Java与Internet网络程序设计218

17.1 网络资源的下载与分析218

17.1.1 下载URL所指向的资源218

17.1.2 使用URLConnection类对内容进行简单分析219

17.2 编写数据报应用程序220

17.2.1 发送数据报220

17.2.2 接收数据报221

17.2.2 客户机/服务器的工作模式222

17.3.1客户机/服务器的基本概念222

17.3 编写客户机/服务器应用程序222

17.3.3 客户机/服务器编程实例223

17.3.4 利用回调技术编写客户机/服务器应用程序229

17.4 小结231

附录A 按字母顺序索引的JDK类库清单232

附录B JDK类库清单425

附录C Java资源436

附录D Java和C++之间的不同点441

附录E Java虚拟机简介444

附录F Unicode编码标准简介447

1996《Java程序设计实用指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由廖卫东,陈梅编著;北京科海培训中心编 1996 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

JAVA语言程序设计教程(1998 PDF版)
JAVA语言程序设计教程
1998 北京:电子工业出版社
java程序设计基础第4版实验指导( PDF版)
java程序设计基础第4版实验指导
Java程序设计培训教程( PDF版)
Java程序设计培训教程
c 语言程序设计实用指南( PDF版)
c 语言程序设计实用指南
清华大学出版社
dbase(2、3)程序设计实用指南(1986 PDF版)
dbase(2、3)程序设计实用指南
1986
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:清华大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:人民邮电出版社
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
Java服务器程序设计(1999 PDF版)
Java服务器程序设计
1999 北京:清华大学出版社
Java程序设计及应用(1997 PDF版)
Java程序设计及应用
1997 大连:大连理工大学出版社
Java编程实用指南(1998 PDF版)
Java编程实用指南
1998 北京:国防工业出版社
C语言程序设计实用指南(1994 PDF版)
C语言程序设计实用指南
1994 北京:清华大学出版社
实用程序设计(1988 PDF版)
实用程序设计
1988 北京:国防工业出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
Java语言与程序设计(1997 PDF版)
Java语言与程序设计
1997 北京:人民邮电出版社