图书介绍

Java语言基础2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

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 什么是URL238

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

热门推荐