《Java语言编程技术》求取 ⇩

第一篇Java 语言规范1

第1章 Java 语言概述1

1.1 Java 语言发展简史1

1.2 Java 的特点1

1.2.1 Java 语言的特点2

1.2.2 Java APPLET(小应用程序)的特点3

1.2.3 Java和C、C++的比较3

1.3 Java 程序举例4

1.3.1 Java 应用程序(Java Application)4

1.3.2 Java 小应用程序(Java Appler)5

第2章简单数据类型7

2.1 数据类型综述7

2.2简单数据类型的实例化——变理与常量7

2.2.1 标识符8

2.2.2 常量8

2.2.3 变量8

2.3整数类型9

2.3.1 整型常量9

2.3.2 整型变量9

2.4浮点型(实型)数据10

2.4.1 实型常量10

2.4.2 实型变量11

2.5字符类型11

2.5.1 字符型常量11

2.5.2 字符型变量12

2.6 布尔类型12

2.7各类型数据间的优先关系和相互转换12

2.7.1 数据类型的缺省值12

2.7.2 自动类型转换13

2.7.3 强制类型转换13

第三章运算符和表达式14

3.1 运算符综述14

3.2 算术运算符14

3.3 关系运算符15

3.4 布尔逻辑运算符15

3.5位运算符15

3.5.1 按位取反运算符(~)16

3.5.2 按位与运算符(&)16

3.5.3 按位或运算符(︴)16

3.5.4 按位异或运算符(^)16

3.5.5 左移运算符(<<)16

3.5.6 右移运算符(>>)16

3.5.7 无符号右移运算符(>>>)16

3.5.8 不同长度的数据进行位运算16

3.6赋值运算符17

3.6.1 赋值运算符(=)17

3.6.2 扩展赋值运算符17

3.7 条件运算符18

3.8 表达式18

第4章控制语句20

4.1分支语句20

4.1.1 条件语句20

4.1.2 多分支语句21

4.1.3 break 语句21

4.1.4 返回语句22

4.2循环语句23

4.2.1 while 语句23

4.2.2 do-while 语句23

4.2.3 for 语句24

4.2.4 continue 语句24

4.3 例外处理语句25

4.4 注释语句25

第5章复合数据类型(一)——类与接口26

5.1面向对象的程序设计基本概念26

5.1.1 对象26

5.1.2 消息26

5.1.3 类27

5.227

5.2.1 类声明27

5.2.2 类体27

5.2.3 成员变量28

5.2.4 方法29

5.2.5 方法重载30

5.2.6 构造方法30

5.2.7 finalize()方法30

5.2.8 成员变量和方法和访问权限30

5.2.9 实例成员和类成员31

5.3对象32

5.3.1 对象的生成32

5.3.2 对象的使用32

5.3.3 对象的清除33

5.4面向对象程序设计的技术——继承和多态33

5.4.1 继承33

5.4.2 多态34

5.5接口35

5.5.1 接口的定义35

5.5.2 接口的实现35

5.5.3 接口的类型36

第6章复合数据类型(二)——数组37

6.1一维数组37

6.1.1 一维数组的定义(声明)37

6.1.2 一维数组的初始化37

6.1.3 一维数组元素的引用38

6.1.4 一维数组在程序中的使用39

6.2多维数组40

6.2.1 二维数组的定义40

6.2.2 二维数组的初始化40

6.2.3 二维数组元素的引用41

6.2.4 二维数组在程序中的使用41

6.3 数组与对象的关系42

第二篇Java 语言编程技术43

第7章字符串处理43

7.1生成字符串43

7.1.1 文字串43

7.1.2 Sring43

7.1.3 StringBuffer44

7.2访问字符串44

7.2.1 String45

7.2.2 类StringBuffer46

7.3个性字符串47

7.3.1 String47

7.3.2 StringBuffer48

7.4其它处理49

7.4.1 字符串的比较49

7.4.2字符串的转化51

7.4.3 运算符“+”的重载51

7.4.4 词法分析51

7.5 小结52

第8章例外处理54

8.1例外54

8.1.1 例外示例54

8.1.2 例外处理机制55

8.1.3 例外处理的类层次56

8.2例外处理57

8.2.1 捕获例外57

8.2.2 声明抛弃例外61

8.2.3 抛弃例外61

8.3 使用例外类61

8.4 小结62

第9章线程63

9.1 线程珠概念63

9.2线程的属性63

9.2.1 线程体63

9.2.2 线程的状态66

9.2.3 线程的调度68

9.2.4 Daemon 线程69

9.3线程组70

9.3.1 线程和线程组70

9.3.2 类ThreadGroup70

9.4多线程程序72

9.4.1 监控器72

9.4.2 同步控制74

第10章输入/出处理82

10.1 I/O 处理的类层次82

10.2Inputstream 和 OutputStream83

10.2.1 InputStream84

10.2.2 OutputStream84

10.3文件处理85

10.3.1 文件描述85

10.3.2 文件I/O 处理90

10.3.3 随机访问文件92

10.4 管道流94

10.5 内存的读/写96

10.6 连接多个输入流98

10.7过滤流100

10.7.1 BufferedInputStream 和 BufferedOutputStream100

10.7.2 LineNumberInputStream101

10.7.3 DataInputStream 和 DataOutputStream101

10.7.4 PushbackInputStream101

10.7.5 PrintStream103

10.7.6 自定义过滤流103

10.8StreamTokenizer106

10.8.1 流解析语法表的初始状态106

10.8.2 StreamTokenizer 对重设语法表的支持106

10.8.3 用StreamTokenizer 重写10.7.4 中的例10.9107

10.9小结108

10.9.1 I/O例外108

10.9.2 流结束的判断108

第11章GUI 设计109

11.1AWT 概述109

11.1.1 AWT 组件的类层次109

11.1.2 类Component109

11.1.3 类Container111

11.2AWT 基本组件111

11.2.1 按钮(Button)111

11.2.2 画布(Canvas)112

11.2.3 校验盒(Checkbox)112

11.2.4 选择框(Choice)113

11.2.5 标签(Label)114

11.2.6 列表(List)114

11.2.7 滚动条(Scrollbar)115

11.2.8 文本区(TextField和TextArea)116

11.3AWT 容器118

11.3.1 面板(Panel)118

11.3.2 窗口(Window)119

11.3.3 框架(Frame)119

11.3.4 对话框(Dralog)120

11.3.5 文件对话框(FileDialog)122

11.4菜单122

11.4.1 菜单条(MenuBar)122

11.4.2 菜单项(MenuItem)122

11.4.3 校验菜单项(CheckboxMenuItem)122

11.4.4 菜单(Menu)122

11.4.5 举例122

11.5布局124

11.5.1 FlowLayout124

11.5.2 BorderLayout125

11.5.3 GridLayout126

11.5.4 GridBagLayout126

11.5.5 CardLayout130

11.5.6 null 和自定义布局管理器130

11.6AWT 事件处理机制130

11.6.1 事件(Event)131

11.6.2 事件处理131

11.7GUI 设计示例134

11.7.1 GUI 设计的基本步骤134

11.7.2 实例GUIDemo135

11.7.3 例程中的类145

11.7.4 组件层次用布局设计146

11.7.5 事件处理146

11.7.6 程序运行147

11.8 AWT组件的同等类148

第12章Java Applet149

12.1 Applet 简介149

12.2 Applet 与HTML150

12.3 Applet 的执行框架151

12.4Applet和GUI设计152

12.4.1 Applet 常用的几种方法152

12.4.2 Applet 的性质152

12.5Applet 通讯153

12.5.1 同页Applet 的通讯153

12.5.2 与浏览器通讯157

12.5.3 网络通讯162

12.6小结163

12.6.1 安全性限制163

12.6.2 Applet 设计技巧163

12.7 Applet 实例——15子棋游戏164

第13章多媒体支持170

13.1 声音170

13.2 AWT 绘图170

13.3 图形171

13.4 文字174

13.5图象177

13.5.1 载入图象178

13.5.2 显示图象179

13.5.3 生成图象181

13.5.4 处理图象182

13.6动画185

13.6.1 动画实例185

13.6.2 动画技巧187

13.6.3 动画模板189

第14章网络通讯194

14.1URL194

14.1.1 RUL 的组成和类URL194

14.1.2 通过URL 访问 WWW196

14.1.3 通过URLConnection 连接 WWW197

14.2socket 通讯198

14.2.1 socket 通讯的步骤198

14.2.2 打开socket198

14.2.3 打开输入/出流199

14.2.4 关闭socket199

14.2.5 示例200

14.3数据报通讯202

14.3.1 数据报通讯和流式通讯202

14.3.2 DatagramSocket 和 DatagramPacket203

14.4 多客房机制207

14.5安全性217

14.5.1 Applet 的安全考虑218

14.5.2 对安全性的一些建议222

第15章实用程序类223

15.1基本数据类型封装223

15.1.1 数字223

15.1.2 字符类Character224

15.1.3 布尔类Boolran224

15.2 算术运算224

15.3对象枚举224

15.3.1 接口 Enumerstion225

15.3.2 线性表225

15.3.3 相联表226

15.4系统资源228

15.4.1 类Syatem228

15.4.2 Runtime 对象230

15.5 日期处理230

15.6处理程序属性231

15.6.1 类Propoerties231

15.6.2 系统属性232

15.6.3 命令行参数234

15.6.4 Applet 参数235

第16章集成本机方法236

16.1集成本机方法的步骤236

16.1.1 编写Java 源文件236

16.1.2 编译Java 源文件237

16.1.3 生成头文件237

16.1.4 生成存根文件238

16.1.5 编写C语言文件238

16.1.6 生成动态库238

16.1.7 运行Java 程序239

16.2实现本机方法239

16.2.1 贯穿始终的例子239

16.2.2 方法与函数242

16.2.3 参数传递243

16.2.4 返回类型244

16.2.5 访问Java 对象244

16.3实用函数245

16.3.1 字符串处理245

16.3.2 多线程同步处理247

16.3.3 例外处理247

第三篇附录249

附录A 须注意的问题249

附录B 保留字252

附录C 包253

附录D 部分类和接口254

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

高度相关资料

JAVA语言程序设计(1997 PDF版)
JAVA语言程序设计
1997 北京:电子工业出版社
Java编程技术教程(1999年02月第1版 PDF版)
Java编程技术教程
1999年02月第1版
Windows NT Workstation 4.0中文版易学易用专辑(1998年04月第1版 PDF版)
Windows NT Workstation 4.0中文版易学易用专辑
1998年04月第1版 人民邮电出版社
Java语言及应用技术(1997 PDF版)
Java语言及应用技术
1997 西安:西北工业大学出版社
Java语言编程技术(1997 PDF版)
Java语言编程技术
1997 北京:清华大学出版社
Java实用编程技术(1998 PDF版)
Java实用编程技术
1998 北京:中国水利水电出版社
物理光学导论(1993 PDF版)
物理光学导论
1993 成都:电子科技大学出版社
Java for Internet编程技术(1997 PDF版)
Java for Internet编程技术
1997 北京:电子工业出版社
Java语言与Java平台(1999 PDF版)
Java语言与Java平台
1999 北京:中国书籍出版社
JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
跟我学Java编程语言  程序开发宝典(1999 PDF版)
跟我学Java编程语言 程序开发宝典
1999 北京:冶金工业出版社
实用C语言编程技术(1991 PDF版)
实用C语言编程技术
1991 成都:四川大学出版社
Java语言与程序设计(1997 PDF版)
Java语言与程序设计
1997 北京:人民邮电出版社
IBM PC混合语言编程技术(1990 PDF版)
IBM PC混合语言编程技术
1990 北京:电子工业出版社
JAVA语言程序设计教程(1998 PDF版)
JAVA语言程序设计教程
1998 北京:电子工业出版社