图书介绍

Java 2程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载

Java 2程序设计基础
  • 张后扬,邵丽萍,王馨迪编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302176091
  • 出版时间:2008
  • 标注页数:256页
  • 文件大小:62MB
  • 文件页数:273页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

Java 2程序设计基础PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java语言入门1

1.1 了解Java语言2

1.1.1 什么是Java语言2

1.1.2 Java语言的起源与发展过程2

1.1.3 Java语言的特点2

1.1.4 Java语言的组成分支5

1.1.5 Java语言的主要用途5

1.2 搭建Java开发与运行环境7

1.2.1 常用Java软件包的功能7

1.2.2 下载与安装SDK与Java软件8

1.2.3 配置Java开发与运行环境17

1.3 编写与运行Java程序19

1.3.1 编写一个Java源程序19

1.3.2 在“命令提示符”窗口编译与运行Java程序21

1.3.3 在EditPlus窗口编译与运行Java程序24

1.4 总结提高29

思考题130

上机练习130

第2章 Java基本语法31

2.1 Java的标识符、关键字与分隔符32

2.1.1 Java的基本元素组成32

2.1.2 Java标识符的使用规则33

2.1.3 Java的主要关键字34

2.1.4 Java分隔符的使用36

2.2 不同数据类型的Java常量与变量37

2.2.1 Java的基本数据类型37

2.2.2 声明Java常量38

2.2.3 声明Java变量41

2.2.4 区分成员变量与局部变量43

2.2.5 强制转换基本数据类型45

2.3 Java的运算符与表达式47

2.3.1 Java的赋值运算符及其使用方式47

2.3.2 Java的算术运算符及其使用方式48

2.3.3 Java的关系运算符及其使用方式50

2.3.4 Java的逻辑运算符及其使用方式51

2.3.5 Java的条件运算符及其使用方式53

2.4 总结提高54

2.4.1 Java的其他运算符54

2.4.2 Java运算优先级55

2.5 知识扩展56

2.5.1 一维数组56

2.5.2 多维数组58

思考题259

上机练习260

第3章 不同类型的Java语句61

3.1 Java程序的构成与语句的类型62

3.1.1 Java程序构成成分62

3.1.2 Java语句的种类63

3.2 选择语句65

3.2.1 单分支选择语句(if语句)65

3.2.2 二分支选择语句(if…else语句)66

3.2.3 多分支选择语句(if…else if…else语句)67

3.2.4 开关语句(switch语句)68

3.3 循环语句70

3.3.1 确定次数循环语句(for循环)71

3.3.2 先判定后执行循环语句(while循环)73

3.3.3 先执行后判定循环语句(do…while循环)75

3.4 总结提高76

3.4.1 嵌套使用的循环语句76

3.4.2 嵌套使用的选择与循环语句77

3.5 知识扩展78

3.5.1 break语句78

3.5.2 带标号的break语句79

3.5.3 continue语句81

3.5.4 return语句83

思考题384

上机练习385

第4章 面向对象程序设计87

4.1 创建体现OOP风格的Java类与对象88

4.1.1 具有OOP风格的Java程序88

4.1.2 创建Java类91

4.1.3 创建Java对象95

4.2 成员变量99

4.2.1 声明成员变量100

4.2.2 具有不同访问控制权限的成员变量101

4.2.3 静态变量与实例变量104

4.3 成员方法107

4.3.1 成员方法的设计107

4.3.2 成员方法的声明与修饰108

4.3.3 通过方法的参数传递不同信息114

4.4 总结提高116

思考题4117

上机练习4119

第5章 类121

5.1 类的继承性122

5.1.1 通过继承方式创建类122

5.1.2 隐藏父类的成员变量124

5.1.3 覆盖父类的成员方法126

5.1.4 this与super的使用128

5.2 类的多态性131

5.2.1 成员方法重载131

5.2.2 构造方法重载133

5.3 接口135

5.3.1 通过类声明方式实现接口135

5.3.2 创建自定义接口137

5.3.3 通过类型方式使用接口140

5.4 包141

5.4.1 Java的API包142

5.4.2 引用Java API包中的类146

5.4.3 创建自定义包147

5.5 总结提高150

思考题5151

上机练习5153

第6章 Java的异常处理机制154

6.1 Java异常的概念155

6.1.1 错误与异常155

6.1.2 Java异常155

6.2 Java异常的处理方法156

6.2.1 try…catch…finally语句157

6.2.2 使用throw语句抛出异常对象160

6.2.3 使用throws子句抛出方法中的异常161

6.2.4 finally语句的作用163

6.2.5 创建自定义异常类164

6.3 总结提高165

6.3.1 Java的异常处理机制165

6.3.2 Java提供的异常类166

6.3.3 Exception异常类的子类166

6.3.4 Error错误类的子类167

6.3.5 编译时对异常情况的检查167

思考题6168

上机练习6168

第7章 创建JApplet网页小程序170

7.1 创建JApplet小应用程序171

7.1.1 与JApplet生命周期相关的基本方法171

7.1.2 通过HTML网页给JApplet传递参数174

7.1.3 HTML的Applet标记及属性175

7.2 添加组件178

7.2.1 面板组件178

7.2.2 标签组件180

7.2.3 按钮组件182

7.2.4 文本框组件183

7.2.5 文本区组件184

7.2.6 单选按钮组件186

7.2.7 复选框组件187

7.2.8 下拉列表组件188

7.3 组件布局管理189

7.3.1 顺序布局管理器189

7.3.2 边界布局管理器190

7.3.3 卡片布局管理器191

7.3.4 网格布局管理器192

7.3.5 组件的精确定位方式193

7.4 Java处理事件的方式194

7.4.1 单击事件的处理方式195

7.4.2 选择事件的处理方式197

7.4.3 通过匿名类创建监听器对象198

7.4.4 充当监听器对象的主类199

7.4.5 使用事件适配器类创建监听器对象200

7.5 总结提高202

7.5.1 JApplet的特点202

7.5.2 Java的事件处理机制203

7.5.3 Java的常用事件接口与事件类203

7.5.4 创建容器与组件基本步骤205

思考题7205

上机练习7205

第8章 图形与多媒体处理206

8.1 使用Graphics绘制基本图形207

8.1.1 在Applet界面中绘制红色的直线207

8.1.2 在JApplet界面中绘制矩形209

8.1.3 在Canvas画布对象中绘制椭圆211

8.1.4 在JPanel面板对象上绘制圆弧213

8.1.5 在JApplet界面中绘制多边形214

8.2 使用Graphics2D绘制基本图形215

8.2.1 使用Graphics2D对象画直线215

8.2.2 使用Graphics2D对象画矩形217

8.3 使用Graphics绘制文字图形218

8.3.1 绘制字符串、字符和字节文字图形218

8.3.2 绘制不同字体的文字图形219

8.3.3 绘制不同颜色的文字图形221

8.4 图像处理222

8.4.1 在窗口界面添加图像222

8.4.2 图像的缩放224

8.4.3 在窗口界面显示动画225

8.5 加载声音文件229

8.5.1 添加背景音乐229

8.5.2 选择播放声音文件230

8.6 总结提高232

思考题8233

上机练习8233

第9章 常用的Java基础类234

9.1 字符串类String与StringBuffer235

9.1.1 字符串类的特点235

9.1.2 字符串类的构造方法237

9.1.3 String类的方法238

9.1.4 StringBuffer类的方法242

9.2 几个主要的Java基础类243

9.2.1 根类Object243

9.2.2 系统类System245

9.2.3 数学函数类Math247

9.2.4 Class类与Runtime类248

9.3 总结提高249

9.4 知识扩展250

9.4.1 日期类250

9.4.2 随机数类Random252

思考题9254

上机练习9254

参考文献255

编后语256

热门推荐