《Java语言与程序设计》求取 ⇩

第一章引言1

1.1 Java的发展历程1

1.2Java语言简介2

1.2.1 Java的特点3

1.2.2 Java开发工具包(JDK)的安装6

1.2.3 两个简单的例子8

第二章Java语言基础11

2.1面向对象的程序设计概念11

2.1.1 对象(Object)11

2.1.2 消息(Message)13

2.1.3 类(Class)14

2.1.4 继承(Inheritance)15

2.2Java的基本语句16

2.2.1 变量和数据类型16

2.2.2 运算符(Operator)18

2.2.3 表达式20

2.2.4 流程控制语句21

2.2.5 数组和字符串24

2.2.6 示例26

2.3对象、类和构架(Interface)29

2.3.1 对象29

2.3.2 类33

2.3.3 子类、父类和继承48

2.3.4 构架54

2.3.5 创建和使用类组57

2.4类String和类StringBuffer60

2.4.1 创建类String对象和类StringBuffer对象60

2.4.2 存取过程61

2.4.3 修改StringBuffer对象63

2.4.4 String对象与其它类型对象的相互转换64

2.4.5 String对象与Java编译器65

2.4.6 java的类String对象为首类对象66

2.5程序运行环境67

2.5.1 设置和使用属性68

2.5.2 应用程序的命令行参数69

2.5.3 小应用程序参数74

2.6系统资源74

2.6.1 类System的使用方法74

2.6.2 标准输入流、输出流75

2.6.3 系统属性76

2.6.4 强迫终结过程调用与无用存储单元回收79

2.6.5 加载动态库80

2.6.6 杂类过程80

2.6.7 使用与系统相关的资源83

2.7利用异常处理错误83

2.7.1 什么是异常83

2.7.2 示例88

2.7.3 Java的捕捉或指定要求90

2.7.4 捕捉异常91

2.7.5 抛出异常98

2.7.6 有关运行态异常的争论102

2.8线程103

2.8.1 基本概念103

2.8.2 线程的属性105

2.8.3 多线程程序122

2.8.4 小结134

2.9输入、输出流135

2.9.1 概述135

2.9.2 输入、输出流的基本用法138

2.9.3 过滤流(Filtered Stream)150

2.9.4 随机存取文件156

第三章小应用程序161

3.1小应用程序初步161

3.1.1 一个简单的小应用程序SimpleApplet161

3.1.2 小应用程序的生命周期163

3.1.3 与生命周期相关的过程164

3.1.4 绘制和事件处理过程165

3.1.5 添加用户界面(UI)元件的过程165

3.1.6 添加小应用程序至HTML页面168

3.2小应用程序中的线程171

3.2.1 小应用程序的线程171

3.2.2 创建和使用线程173

3.3创建小应用程序用户界面182

3.3.1 创建一个图形用户界面182

3.3.2 播放声音183

3.3.3 定义和使用小应用程序参数185

3.3.4 获取系统属性189

3.3.5 显示简短的状态字符串190

3.3.6 在标准输出和错误流上显示诊断信息190

3.4与其它程序通信191

3.4.1 向在同一页面内的其它小应用程序发送消息191

3.1.2 与浏览器通信197

3.4.3 使用服务器方的应用程序进行通信200

3.5小应用程序的能力和限制216

3.5.1 安全性限制216

3.5.2 小应用程序的能力219

3.6完成小应用程序的一般步骤220

3.6.1 发布小应用程序之前的工作220

3.6.2 完美的小应用程序作品221

3.7 小结222

第四章创建用户界面225

4.1概述226

4.1.1 常用AWT元件226

4.1.2 其它的AWT类230

4.1.3 元件层次、绘制与事件处理231

4.2元件,GUI的构建模块244

4.2.1 AWT元件的基本特征245

4.2.2 更深入的内容280

4.3在容器中布置元件281

4.3.1 AWT系统提供的布局管理器281

4.3.2 创建用户的布局管理器294

4.3.3 不使用布局管理器(按绝对坐标放置元件)299

4.4图形、文本、图象及动画制作300

4.4.1 概述300

4.4.2 图形与文本301

4.4.3 图象318

4.4.4 制作动画341

第五章网络和安全管理器365

5.1网络总览365

5.1.1 通信协议与通信端口365

5.1.2 有关Java网络的知识367

5.2URL及其使用方法368

5.2.1 什么是URL368

5.2.2 创建一个URL369

5.2.3 分析一个URL371

5.2.4 直接从一个URL读入373

5.2.5 连接至一个URL375

5.2.6 对URLConnection进行读写操作376

5.3套接字(Socket)及其使用方法379

5.3.1 什么是套接字(Socket)380

5.3.2 编写客户程序380

5.3.3 编写服务器程序383

5.4数据报(Datagram)及其使用方法386

5.4.1 什么是数据报386

5.4.2 编写数据报客户和服务器387

5.5提供自己的安全管理器393

5.5.1 安全管理器的作用393

5.5.2 编写安全管理器的方法394

5.5.3 安装安全管理器的方法396

5.5.4 决定覆盖SecurityManager过程398

第六章Java开发工具401

6.1 Java编译器:javac401

6.2 Java解释器:java402

6.3 Java调试器:jdb405

6.4 C头文件和Stubs文件生成器:javah407

6.5 Java类文件反编译器:javap407

6.6 Java API文档生成器:javadoc410

6.7 Java小应用程序观览器:appletviewer413

第七章在Java程序中集成本地过程415

第八章Java语言与数据库421

8.1 JDBC简介421

8.2 JDK 1.1预览424

附录427

附录1:Java关键字427

附录2:Java类层次结构427

参考资料435

1997《Java语言与程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由杨华中,贾耀炜编著 1997 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:科学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:清华大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:人民邮电出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
Java语言程序设计大全(1997 PDF版)
Java语言程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Pascal语言程序设计(1998 PDF版)
Pascal语言程序设计
1998 北京:人民邮电出版社
程序设计语言与编译(1997 PDF版)
程序设计语言与编译
1997 北京:电子工业出版社
程序设计语言(1984 PDF版)
程序设计语言
1984 北京:高等教育出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
C语言与程序设计(1997 PDF版)
C语言与程序设计
1997 天津:天津科学技术出版社
汉语程序设计语言(1994 PDF版)
汉语程序设计语言
1994 北京:电子工业出版社
程序设计语言(1994 PDF版)
程序设计语言
1994 天津:南开大学出版社
JAVA语言程序设计教程(1998 PDF版)
JAVA语言程序设计教程
1998 北京:电子工业出版社
JAVA语言程序设计(1997 PDF版)
JAVA语言程序设计
1997 北京:电子工业出版社