《网络编程语言Java》求取 ⇩

第一章Java语言简介1

1.1 Java语言的背景1

1.2 Java语言的特点2

1.3 ava与Internet4

1.4 Java对软件开发技术的影响和应用前景6

第二章Java的基本程序设计结构8

2.1 一个简单的Java程序8

2.2 数据类型和变量9

2.2.1 注释9

2.2.2 标识符10

2.2.3 关键字10

2.2.4 字面常量(Literal)11

2.2.5 简单类型13

2.2.6 变量和常量15

2.2.7 复合类型16

2.3 运算符20

2.4 语句21

2.4.1 声明21

2.4.2 表达式21

2.4.3 控制流22

2.5 实例:分期付款计算器(Mortgage Calculator)24

2.6 类方法26

2.7 递归(Recursion)28

3.1.2 OOP的基本概念30

3.1.1 OOP的出现30

第三章类和对象30

3.1 面向对象程序设计的基本知识30

3.1.3 对象31

3.1.4 类间的关系32

3.1.5 OOP与传统的面向过程的程序设计的比较33

3.2 使用已有的类34

3.2.1 对象变量34

3.2.2 类Date36

3.2.3 类Day37

3.3 创建自己的类43

3.3.1 类Employee43

3.3.2 类CardDeck53

3.4 包(package)57

3.4.1 包的组织和命名57

3.4.2 包的使用58

3.4.3 包的定位58

3.4.4 包的作用域59

3.5 类的设计提示59

第四章继承(inheritance)62

4.1 继承62

4.1.1 类Manager62

4.1.3 多态性67

4.1.2 子类的使用67

4.1.4 final类68

4.2 强制类型转换(Casting)69

4.3 抽象类(Abstract Classes)70

4.4 界面76

4.4.1 界面的定义76

4.4.2 实现多个界面82

4.4.3 扩展界面83

4.4.4 界面和回调83

4.5 广义超类(Cosmic Superclass)85

4.5.1 类Object85

4.5.2 对象包装类(Object Wrappers)86

4.5.3 阅读API文档88

4.6 类Class(运行时的类型识别信息)90

4.7 protected访问91

4.8 几个复杂的数据结构94

4.8.1 链表94

4.8.2 队列100

4.8.3 向量(vectors)100

4.8.4 栈106

第五章Java的图形编程108

5.1 AWT概述108

5.2.1 输出简单文本110

5.2 在窗口中输出文本110

5.2.2 字体和颜色112

5.3 图形图像的处理118

5.3.1 图形的绘制和填充118

5.3.2 绘图模式122

5.4 图像处理124

第六章用户图形界面设计131

6.1 概述131

6.2 面板和画布132

6.3 文本处理135

6.3.1 文本输入135

6.3.2 有效性检查138

6.4 选择的方式141

6.4.1 检查框141

6.4.2 检查框组142

6.4.3 选择框142

6.4.4 列表143

6.5 组件的排列方式146

6.5.1 顺序排列方式146

6.5.2 分区排列方式146

6.5.3 卡片排列方式147

6.5.4 网状排列148

6.5.5 高级网状排列151

6.5.7 自定义排列方式153

6.5.6 任意排列153

6.6 对话框157

6.7 数据交换159

6.7.1 数据交换159

6.7.2 文件对话框163

6.8 AWT的事件处理164

6.8.1 概述164

6.8.2 键盘事件处理167

6.8.3 鼠标事件处理167

6.9 菜单设计171

6.10 滚动条的实现172

6.10.1 作为滑动控制组件173

6.10.2 滚动窗口区域175

第七章小应用程序的设计179

7.1 小应用程序的基本概念179

7.1.1 小应用程序和HTML179

7.1.2 一个例子179

7.1.3 小应用程序的执行方式180

7.1.4 安全限制180

7.2 应用程序到小应用程序的转换181

7.3 HTML中与小应用程序有关的标记及属性185

7.3.1 与小应用程序有关的标记185

7.3.2 与小应用程序相关的HTML属性185

7.4 小应用程序的参数传递193

7.5 小应用程序中的对话框194

7.6 多媒体195

7.6.1 什么是URL195

7.6.2 获取多媒体文件196

7.7 小应用程序的执行环境197

7.7.1 小应用程序的通信197

7.7.2 利用浏览器显示信息198

7.7.3 Netscape的框架及其使用199

7.8 小应用程序的生存期202

7.8.1 概述202

7.8.2 一个网络漫游的实例203

7.9 既是小应用程序又是应用程序的Java程序208

第八章异常处理212

8.1 异常概念212

8.1.1 异常212

8.1.2 异常的层次结构212

8.2 异常的引发215

8.3 异常的捕捉与处理215

8.4 异常的传播217

第九章输入和输出220

9.1 文件和标准类型221

9.1.1 文件221

9.1.2 标准流224

9.2 输入输出流225

9.2.1 打印流226

9.2.2 文件输入和输出227

9.2.3 过滤输入输出流229

9.2.4 有管道的输入流和输出流234

9.2.5 序列输入流241

9.2.6 字符串缓冲区输入流242

9.2.7 字节数组输入输出流243

9.2.8 随机访问文件流244

10.1 序言248

10.2 什么是线程248

第十章多线程248

10.2.1 线程的描述252

10.2.2 线程的启动和运行253

10.2.3 多个线程同时运行256

10.3 线程的特性257

10.3.1 线程的状态257

10.3.2 线程状态的检测259

10.4 线程的优先级260

10.5 线程间的相互作用264

10.5.1 线程组265

10.5.2 线程间的同步266

10.6.1 计时器274

10.6 基于线程的程序设计274

10.6.2 哲学家问题278

10.6.3 动画280

第十一章网络程序设计287

11.1 引言287

11.2 利用URL实现网络通信287

11.2.1 什么是URL287

11.2.2 从一个URL地址读取资源的内容287

11.2.3 向一个URL地址写入信息289

11.2.4 从远程结点检索信息291

11.3 基于数据报的网络程序设计296

11.3.2 一个数据报服务程序297

11.3.1 什么是数据报297

11.3.3 一个数据报客户程序302

11.4 基于套接字的网络程序设计304

11.4.1 基于套接字的网络通信304

11.4.2 客户程序的实现305

11.4.3 服务器的实现307

11.4.4 向服务器发送信息313

附录1 Unicode标准321

附录2 错误与异常类323

附录3 内部定义的方法325

参考文献339

1997《网络编程语言Java》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由孙淑玲等编著 1997 合肥:中国科学技术大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

跟我学Java编程语言  程序开发宝典(1999 PDF版)
跟我学Java编程语言 程序开发宝典
1999 北京:冶金工业出版社
JAVA网络编程核心技术详解  视频微课版(2020 PDF版)
JAVA网络编程核心技术详解 视频微课版
2020
谈判(1994 PDF版)
谈判
1994
Windows NT Workstation 4.0中文版易学易用专辑(1998年04月第1版 PDF版)
Windows NT Workstation 4.0中文版易学易用专辑
1998年04月第1版 人民邮电出版社
语言和社会网络( PDF版)
语言和社会网络
BASIL BLACKWELL
实用网络编程技术(1998 PDF版)
实用网络编程技术
1998 西安:西安电子科技大学出版社
Java语言程序设计大全(1997 PDF版)
Java语言程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Java语言编程技术(1997 PDF版)
Java语言编程技术
1997 北京:清华大学出版社
Java语言规范(1997 PDF版)
Java语言规范
1997 北京:北京大学出版社
物理光学导论(1993 PDF版)
物理光学导论
1993 成都:电子科技大学出版社
算法语言与网络计划程序设计(1983 PDF版)
算法语言与网络计划程序设计
1983 北京:中国建筑工业出版社
Java语言与Java平台(1999 PDF版)
Java语言与Java平台
1999 北京:中国书籍出版社
软件工程 Java语言实现(1999 PDF版)
软件工程 Java语言实现
1999 北京:机械工业出版社
Java语言入门(1997 PDF版)
Java语言入门
1997 北京:人民邮电出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社