图书介绍

Java语言基础pdf电子书版本下载

Java语言基础
  • 王艳玲主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111124510
  • 出版时间:2003
  • 标注页数:248页
  • 文件大小:62MB
  • 文件页数:258页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Java语言基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

出版说明 1

前言 1

第1章 概述 1

1.1 Java语言的发展和特点 1

1.1.1 Java的起源和发展 1

1.1.2 Java语言的特点 1

1.2 Java程序举例 4

1.2.1 Java应用程序举例 4

1.2.2 Java小程序举例 5

1.2.3 Java程序的结构 7

1.3 Java程序开发工具与运行环境 8

1.3.1 Java程序开发工具 8

1.3.2 JDK的下载与安装 8

1.3.3 Java应用程序的开发及运行过程 12

1.4 小结 13

1.5 习题 13

第2章 Java的语法基础 15

2.1 Java语言的基本组成 15

2.1.1 标示符 15

2.1.2 保留字 15

2.1.3 分隔符 16

2.2 简单的输入输出 17

2.2.1 系统标准输出 17

2.2.2 系统标准输入 17

2.3 数据类型 18

2.3.1 常量与变量 18

2.3.2 基本数据类型 19

2.4 运算符与表达式 24

2.4.1 算术运算符 25

2.4.2 关系运算符 28

2.4.3 条件运算符 29

2.4.4 逻辑运算符 29

2.4.5 位运算符 30

2.4.6 赋值运算符 32

2.4.7 字符串运算符 33

2.4.8 其他运算符 33

2.4.9 运算符优先级 34

2.4.10 表达式 34

2.5 数组 35

2.5.1 一维数组 36

2.5.2 一维数组的引用 38

2.5.3 多维数组 38

2.5.4 数组的复制 40

2.6 小结 41

2.7 习题 41

第3章 流程控制 43

3.1 选择控制结构 43

3.1.1 if语句引导的选择结构 43

3.1.2 if…else语句引导的选择结构 44

3.1.3 switch语句引导的多分支选择结构 45

3.2 循环控制结构 47

3.2.1 for循环语句 48

3.2.2 while循环语句 50

3.2.3 do…while语句 51

3.2.4 循环嵌套 52

3.3 跳转控制语句 54

3.3.1 break语句 54

3.3.2 continue语句 55

3.3.3 return语句 56

3.4 小结 57

3.5 习题 57

第4章 Java面向对象编程 59

4.1 方法 59

4.1.1 方法的概念及作用 59

4.1.2 变量的作用域 61

4.1.3 方法的调用及参数传递 63

4.1.4 方法的递归调用 65

4.1.5 方法的重载 65

4.2 类 66

4.2.1 Java的类特性 66

4.2.2 Java类的定义 67

4.2.3 类对象 69

4.2.4 类和成员的修饰符 69

4.2.5 构造方法 71

4.3 对象 72

4.3.1 对象的性质 72

4.3.2 对象的创建 73

4.3.3 对象的使用 74

4.3.4 对象的清除 77

4.4 小结 77

4.5 习题 77

第5章 继承与多态 79

5.1 类成员的继承 79

5.1.1 父类和子类 79

5.1.2 成员变量的继承和隐藏 81

5.1.3 成员方法的覆盖 82

5.1.4 this和super的使用 84

5.2 类的多态性 85

5.2.1 成员方法的重载 86

5.2.2 构造方法的重载 89

5.3 接口 90

5.3.1 接口的定义 90

5.3.2 接口的实现 91

5.3.3 接口的继承 93

5.3.4 接口类型的使用 94

5.4 包 97

5.4.1 包的创建 97

5.4.2 包的引用 98

5.4.3 Java的系统程序包 99

5.5 小结 100

5.6 习题 101

第6章 异常处理 103

6.1 异常概述 103

6.1.1 异常的概念 103

6.1.2 异常的层次结构 105

6.1.3 Java定义的标准异常类 106

6.2 Java的异常处理机制 109

6.2.1 利用throw和throws语句抛出异常 109

6.2.2 异常的捕捉 111

6.2.3 finally语句 115

6.3 创建自己的异常 118

6.4 小结 121

6.5 习题 121

第7章 常用系统类 123

7.1 Applet类 123

7.1.1 Applet概述 123

7.1.2 Applet的主要方法 123

7.1.3 Applet的标签属性 127

7.1.4 Applet和Application的合并运行 129

7.1.5 HTML和Applet参数传送 131

7.2 字符串类 132

7.2.1 字符串类概述 132

7.2.2 字符串类的常用方法 133

7.2.3 字符串类的应用 137

7.3 其他常用类 138

7.3.1 数学函数类 138

7.3.2 日期类 139

7.3.3 随机数类 143

7.3.4 向量类 144

7.4 小结 147

7.5 习题 147

第8章 Java的图形用户界面 149

8.1 Java的用户事件处理 150

8.1.1 事件处理机制 150

8.1.2 AWT事件分类 152

8.1.3 适配器类和匿名类 152

8.1.4 键盘事件举例 153

8.2 基本用户界面 155

8.2.1 标签(JLabel) 155

8.2.2 按钮(JButton) 157

8.2.3 选项框 158

8.2.4 组合框(JComboBox) 160

8.2.5 列表框(JList) 161

8.2.6 文本框(JTextField) 163

8.2.7 文本区(JTextArea) 165

8.2.8 滚动条(JScrollBar) 166

8.3 高级用户界面 167

8.3.1 颜色和字体 167

8.3.2 面板 170

8.3.3 窗口、框架、对话框 173

8.3.4 菜单 180

8.3.5 布局管理器 183

8.4 小结 195

8.5 习题 195

第9章 Java的多媒体技术 197

9.1 多媒体技术概述 197

9.2 图形处理 197

9.2.1 基本图形 198

9.2.2 文字输出 203

9.2.3 颜色与绘图模式控制 204

9.3 图像处理 205

9.3.1 图像的种类 205

9.3.2 图像的显示 206

9.3.3 图像的生成 209

9.3.4 图像效果处理 210

9.4 动画处理 213

9.4.1 动画原理 213

9.4.2 图像的动画 213

9.4.3 文本的动画 214

9.5 声音处理 216

9.5.1 声音文件的加载 216

9.5.2 在Applet中播放声音 216

9.5.3 在Application中播放声音 218

9.6 小结 219

9.7 习题 219

第10章 线程 220

10.1 线程的基本概念 220

10.1.1 程序与进程 220

10.1.2 进程与线程 220

10.1.3 线程与多线程 221

10.2 线程的创建与使用方法 221

10.2.1 线程的生命周期 221

10.2.2 创建线程 222

10.2.3 在Applet中使用线程 225

10.3 线程的管理 230

10.3.1 线程的同步 230

10.3.2 线程的优先级 233

10.4 小结 234

10.5 习题 234

第11章 Java网络程序设计 236

11.1 Java网络基础知识 236

11.2 利用URL实现网络通信 238

11.2.1 什么是URL 238

11.2.2 创建URL对象 238

11.2.3 利用URL读取服务器文件 239

11.2.4 利用URLConnection和服务器交互 240

11.3 服务器程序的实现 243

11.4 客户程序的实现 245

11.5 小结 247

11.6 习题 247

参考文献 248

精品推荐