当前位置:首页 > 工业技术
Java程序设计基础
Java程序设计基础

Java程序设计基础PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:肖孟强,张忠义,李晓利(等)编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2003
  • ISBN:7115111251
  • 页数:229 页
图书介绍:本书是高职高专教材,主要讲述了Java概述,Java基本语法,面向对象的程序设计等。
《Java程序设计基础》目录

第1章 Java概述 1

1.1 Java概述 1

1.1.1 Java的发展 1

1.1.2 Java的特点 1

1.1.3 Java与C/C++的差别 2

1.1.4 Java语言的应用 3

1.2 Java程序的开发过程 3

1.2.1 Java程序的开发步骤 3

1.2.4 Applet查看器 7

1.2.3 Java解释器 7

1.2.2 Java编译器 7

习题及上机实验题 8

习题 8

上机实验题 8

第2章 Java基本语法 9

2.1 Java语言的基本组成 9

2.1.1 标识符 9

2.1.2 关键字 9

2.2 变量和直接量 10

2.3.1 integer数据类型 11

2.3 数据类型 11

2.3.2 浮点数据类型 13

2.3.3 变量类型的转换 14

2.4 运算符与表达式 14

2.4.1 赋值运算符 15

2.4.2 算术运算符 15

2.4.3 关系运算符 16

2.4.4 条件运算符 16

2.4.5 逻辑运算符 16

2.5.1 Java语句 17

2.5 Java语句及其控制结构 17

2.5.2 选择语句 18

2.5.3 循环语句 23

2.5.4 跳转语句 27

2.6 数组 32

2.6.1 数组的声明和建立 32

2.6.2 多维数组 34

习题及上机实验题 36

习题 36

上机实验题 37

3.1 简介 38

第3章 面向对象的程序设计 38

3.2 类 39

3.2.1 类的成员变量 42

3.2.2 类的方法 45

3.2.3 this和super 47

3.2.4 构造函数 49

3.2.5 main方法 51

3.3 对象 51

3.3.1 对象的创建 51

3.3.2 对象的使用 53

3.4 实例研究 54

3.3.3 对象的释放 54

3.5 类的继承和类的多态性 61

3.5.1 类的继承 61

3.5.2 类的多态性 64

3.6 接口与包 70

3.6.1 接口 70

3.6.2 包 74

习题及上机实验题 76

习题 76

上机实验题 77

第4章 异常处理和常用系统类 78

4.1 异常处理机制 78

4.1.1 什么是异常 78

4.1.2 异常的层次结构 79

4.1.3 异常的处理 80

4.1.4 创建自己的异常 83

4.2 String类和StringBuffer类 84

4.2.1 String类 85

4.2.2 StringBuffer类 94

4.3 AWT 98

4.3.1 AWT概述 99

4.3.2 AWT的特点 99

4.3.3 AWT应用 100

4.4 Java applet 101

4.4.1 Java applet的特点 101

4.4.2 Java applet的程序结构 102

4.4.3 Java applet的主要方法 102

4.4.4 Java applet的运行 105

习题及上机实验题 107

习题 107

上机实验题 108

第5章 图形用户界面 109

5.1 文本框和文本区 109

5.1.1 文本框及处理事件 109

5.1.2 文本区及处理事件 115

5.2 标签 116

5.3 按钮 118

5.3.1 按钮 118

5.3.2 按钮处理事件 118

5.4.1 选择框 121

5.4 选择框 121

5.4.2 选择框处理事件 125

5.5 画布 126

5.6 面板与布局设计 128

5.6.1 布局管理器 129

5.6.2 面板 132

5.7 窗口 134

5.7.1 窗口的创建 135

5.7.2 窗口事件处理 136

5.8 菜单 138

5.8.1 菜单(Menu) 138

5.8.2 弹出式菜单(PopupMenu) 141

5.9 对话框 144

5.9.1 自定义对话框 144

5.9.2 文件对话框 146

习题及上机实验题 148

习题 148

上机实验题 149

第6章 图形处理 151

6.1 Java图形处理概述 151

6.2.1 直线的输出 153

6.2 基本图形的输出 153

6.2.2 矩形的输出 155

6.2.3 椭圆、圆及圆弧的输出 158

6.2.4 多边形的输出 159

6.3 设置图形的颜色 161

6.3.1 创建Color类 161

6.3.2 设置当前颜色 162

6.4 文字的图形化输出 163

6.4.1 Font类 163

6.4.2 文本的显示与输出 164

上机实验题 165

习题 165

习题及上机实验题 165

第7章 Java中的鼠标事件与键盘事件 167

7.1 鼠标事件 167

7.1.1 MouseListener接口 167

7.1.2 MouseMoutionListener接口 167

7.2 处理鼠标输入 168

7.3 键盘 170

7.3.1 键盘事件 170

7.3.2 处理键盘输入 171

上机实验题 173

习题及上机实验题 173

习题 173

第8章 多线程 174

8.1 线程概述 174

8.1.1 程序、进程、线程和多线程 174

8.1.2 线程状态和生命周期 175

8.1.3 线程优先级和线程调度 176

8.2 多线程设计 177

8.2.1 继承Thread类 177

8.2.2 用实现Runnable接口实现多线程 180

8.3 线程同步与死锁 185

习题及上机实验题 186

习题 186

上机实验题 186

第9章 Java输入输出 187

9.1 Java输入输出概述 187

9.1.1 输入输出流基本概念 187

9.1.2 输入输出流类 188

9.1.3 标准输入输出 190

9.2.1 File类 191

9.2 文件处理 191

9.2.2 文件输入输出流类 194

9.2.3 文件的随机访问 197

9.3 目录管理 200

习题及上机实验题 202

习题 202

上机实验题 202

第10章 综合实例 203

综合实例1:计算器 203

综合实例2:聊天室 220

附录 Java Web资源 228

相关图书
作者其它书籍
返回顶部