当前位置:首页 > 工业技术
JAVA入门与提高
JAVA入门与提高

JAVA入门与提高PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:王世忠主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1997
  • ISBN:7115064407
  • 页数:243 页
图书介绍:
《JAVA入门与提高》目录

第一章 Java简介 1

1.1 国际互联网与环球网 1

1.1.1 国际互联网Internet 1

1.1.2 环球网WWW 2

1.2 什么是Java 3

1.3 谁设计了Java 4

1.4 Java的发展历程 4

1.5 Java为什么成功 5

1.6 从哪里得到Java 6

2.1 什么是Applet 9

第二章 Java Applet介绍 9

2.2 Applet的工作原理 10

2.3 从哪里得到Applet 11

第三章 Java语言的特点 13

3.1 简单性 13

3.2 面向对象 14

3.3 编译与解释 15

3.4 操作平台无关性 16

3.5 可靠性 17

3.6 安全性 18

3.7 多线程 19

3.9 Java与C及C++的差异 20

3.8 可移植性 20

4.1 网络浏览器 23

第四章 Java的运行和开发环境 23

4.2 Java开发工具箱(JDK) 24

4.3 Applet观察工具—appletviewer 25

第五章 两个简单的例子 27

5.1 Java应用程序 27

5.2 Java小应用程序 29

第六章 Java的数据类型 31

6.1.1 常量 32

6.1.2 变量 32

6.1 常量和变量 32

6.2 基本数据类型 33

6.2.1 整数类型 33

6.2.2 字符类型 35

6.2.3 浮点数类型 36

6.2.4 布尔类型 37

6.3 变量初值与类型转换 38

6.3.1 变量初值 38

6.3.2 基本数据类型间的转换 39

6.4 数组类型 41

6.4.1 一维数组 41

6.4.2 多维数组 43

6.6 取消指针 45

6.6.1 为什么要取消指针 45

6.5 两个特殊值NaN和null 45

6.6.2 Java的动态内存配置和垃圾回收 46

第七章 运算符与表达式 49

7.1 算术运算 49

7.1.1 四则运算 50

7.1.2 求余运算 51

7.1.3 自加、自减运算 51

7.2.1 相等性运算 52

7.2 关系运算 52

7.2.3 顺序运算 53

7.3 位运算 54

7.3.1 按位运算 54

7.3.2 移位运算 55

7.4 逻辑运算 57

7.5 赋值运算 58

7.6 条件运算 59

7.7 运算符的优先级 60

第八章 程序流程控制 63

8.1.1 if语句 64

8.1 选择执行方式 64

8.1.2 switch语句 67

8.2 循环执行方式 69

8.2.1 while语句 69

8.2.2 do-while语句 70

8.2.3 for语句 70

8.3 几种循环方式的比较 72

8.4 取消goto语句 73

8.4.1 break语句 73

8.4.2 contime语句 74

第九章 Java的类 77

9.1.1 简单的类定义格式 78

9.1 类的定义 78

9.1.2 对象引用 80

9.1.3 构造函数与this引用 81

9.2 类的多态性 83

9.2.1 方法的重载 83

9.2.2 方法的重设 85

9.3 类的继承性 85

9.3.1 定义子类 85

9.3.2 实例变量的隐藏和super引用 87

9.3.3 方法的重设和动态方法调用 87

9.3.4 关键字final 89

9.4 静态的变量和方法 90

9.5 抽象类 92

第十章 接口和包 95

10.1 接口——Interface 95

10.1.1 接口的定义 95

10.1.2 由类来实现接口 96

10.1.3 接口中的变量 98

10.2 包—Package 100

10.2.1 什么是包 100

10.2.2 import语句 102

10.3 类的封装性 103

第十一章 字符串处理 109

11.1 字符串常量 110

11.2 类String及其方法 111

11.2.1 创建对象 111

11.2.2 字符串处理方法 114

11.3 类stringBuffer及其方法 121

11.3.1 创建对象 121

11.3.2 字符串处理方法 122

11.3.3 从StringBuffer到String 125

第十二章 异常处理 127

12.1 Java的异常处理机制 128

12.1.1基础知识 128

12.1.2 try和catch 129

12.1.3 finally 132

12.1.4 throw和throws 134

12.2 自己定义异常类 136

第十三章 输入输出数据流 139

13.1 类InputStream和类OutputStream 140

13.1.1 类InputStream 140

13.1.2 类OutputStream 142

13.2 类File和文件流 143

13.2.1 类File 143

13.2.2 文件流 146

13.3.1 字节数组输入流 148

13.3 字节数组流 148

13.3.2 字节数组输出流 150

13.4 过滤器流 152

13.4.1 类FilterInputStream和类FilterOutputStream 152

13.4.2 缓冲流 153

13.4.3 类DataInputStream和类DataOutputStream 154

13.4.4 类PushbackInputStream 155

13.4.5 类PrintStream 156

13.5 其它的输入/输出数据流 156

13.5.1 管道流 156

13.5.3 类SequenceInputStream 157

13.5.2 类StringBufferInputStream 157

第十四章 多线程 161

14.1 什么是多线程 162

14.1.1 多线程的特点 162

14.1.2 Java的多线程功能 162

14.2 线程的创建 163

14.2.1 类Thread 163

14.2.2 创建多线程一—继承类Thread 165

14.2.3 创建多线程二-实现接口Runnable 166

14.3 资源的协调与同步化 168

14.3.1 资源协调问题 168

14.3.2 同步化 169

14.4 线程间通信 170

第十五章 创建自己的Applets 177

15.1 深入理解Applet 177

15.1.1 Applet与应用程序的区别 177

15.1.2 Applet标签的语法 179

15.1.3 向Applet传递参数 181

15.1.4 Applet的基本方法 183

15.2 图形的绘制和处理 185

15.2.1 类Graphics与图形坐标系 185

15.2.2 绘制简单图形 186

15.2.3 图形处理方法 193

15.3 文字和颜色 197

15.3.1 字体、字型和大小 197

15.3.2 颜色 202

15.4 交互式事件处理 204

15.4.1 鼠标事件处理 204

15.4.2 键盘事件处理 210

15.5 抽象窗口工具箱(AWT) 213

15.5.1 AWT概述 213

15.5.2 基本的窗口组件 214

15.5.3 布局管理 222

15.5.4 窗口与菜单 225

15.5.5 事件处理 228

15.6 图象与声音 231

15.6.1 显示图像 231

15.6.2 播放声音 232

15.7 网络功能 233

15.7.1 Java提供的网络功能 233

15.7.2 类URL 234

附录Ⅰ ASCII字符集 239

附录Ⅱ Java语言的关键字 241

附录Ⅲ 环境变量的设置 243

返回顶部