图书介绍
Java程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计](https://www.shukui.net/cover/42/31754858.jpg)
- 姚南生主编 著
- 出版社: 武汉:武汉大学出版社
- ISBN:7307053608
- 出版时间:2006
- 标注页数:268页
- 文件大小:35MB
- 文件页数:280页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Java语言概述1
1.1 Java的形成与特点1
1.1.1 Java的形成1
1.1.2 Java的特点1
1.2 面向对象的基本概念2
1.3 Java的开发工具和运行过程3
1.3.1 Java的开发工具简介4
1.3.2 Java运行环境的安装和配置6
1.3.3 Java的编辑、编译和运行6
本章小结8
习题18
第2章 Java语言编程基础9
2.1 数据类型概述9
2.1.1 基本数据类型9
2.1.2 常量14
2.1.3 变量15
2.1.4 各数据类型之间的转换18
2.2 运算符与表达式21
2.2.1 算术运算符及其表达式21
2.2.2 关系运算符及其表达式23
2.2.3 逻辑运算符及其表达式24
2.2.4 位运算符及其表达式27
2.2.5 其他运算符及其表达式29
2.2.6 运算符的优先级31
2.3 流程控制语句33
2.3.1 if语句33
2.3.2 switch语句37
2.3.3 for循环语句40
2.3.4 while循环语句42
2.3.5 跳转语句44
2.4 方法50
2.4.1 方法的基本概念50
2.4.2 参数与返回值51
2.4.3 递归方法52
本章小结54
习题254
第3章 类和对象55
3.1 类的基本概念55
3.1.1 类和对象55
3.1.2 定义类56
3.2 对象的创建与使用58
3.2.1 创建对象58
3.2.2 对象成员的使用59
3.2.3 类成员的访问控制61
3.3 构造函数64
3.3.1 构造函数的定义64
3.3.2 默认构造函数66
3.3.3 构造函数的使用67
3.4 参数的传递和this的引用70
3.4.1 对象作为方法的参数70
3.4.2 关键字this的引用71
3.4.3 类的封装72
3.5 包74
3.5.1 包的概念74
3.5.2 定义包75
3.5.3 包的引用76
3.6 类应用实例79
本章小结81
习题381
第4章 继承、多态和接口82
4.1 继承和多态的基本概念82
4.2 类的继承82
4.2.1 继承的实现步骤83
4.2.2 属性和方法的继承83
4.2.3 父类与子类对象的转换83
4.2.4 构造函数的继承84
4.3 类成员的覆盖86
4.3.1 覆盖的使用86
4.3.2 对被覆盖成员的操作87
4.4 方法重载90
4.4.1 方法的重载91
4.4.2 构造函数的重载92
4.5 抽象类和最终类94
4.5.1 抽象类94
4.5.2 最终类96
4.6 接口97
4.6.1 接口的基本概念97
4.6.2 接口的实现98
本章小结100
习题4100
第5章 数据类型类和数组对象101
5.1 数据类型类101
5.1.1 数据类型类的属性101
5.1.2 数据类型类的常用方法101
5.2 数组102
5.2.1 数组的定义与创建102
5.2.2 数组元素的访问103
5.2.3 二维数组的使用107
5.3 命令行参数111
本章小结112
习题5112
第6章 Java类库113
6.1 Java类库的常用包113
6.2 java.lang的常用类介绍114
6.2.1 String类和String Buffer类114
6.2.2 System类121
6.2.3 Math类125
6.3 java.util的集合类介绍127
6.3.1 Vector类128
6.3.2 Stack类130
6.3.3 Hashtable类131
6.4 Java技术文档的使用方法133
本章小结134
习题6134
第7章 Java数据流135
7.1 Java数据流概述135
7.1.1 流的基本概念135
7.1.2 java.io包中的流类136
7.1.3 InputStream与OutputStream类137
7.1.4 具体输入/输出流138
7.2 文件操作类138
7.2.1 文件操作类的构造函数138
7.2.2 文件操作类的常用方法139
7.3 文件输入与输出142
7.3.1 FileInputStream类和FileOutputStream类的使用142
7.3.2 对文件中基本数据类型的操作144
7.3.3 随机文件的读取147
7.4 标准输入和输出154
7.4.1 标准输入对象154
7.4.2 标准输出对象154
7.4.3 数据类型的转换156
本章小结159
习题7159
第8章 图形用户界面160
8.1 Java图形用户界面概述160
8.1.1 AWT和Swing简介161
8.1.2 组件和容器164
8.2 常用组件简介164
8.2.1 按钮和标签165
8.2.2 复选框和单选按钮170
8.2.3 滚动面板176
8.2.4 文本框177
8.2.5 列表框184
8.2.6 对话框190
8.2.7 菜单193
8.3 布局管理器的应用199
8.3.1 布局管理器概述199
8.3.2 流布局及其使用199
8.3.3 边界布局及其使用201
8.3.4 网络布局及其使用203
8.3.5 卡片布局及其使用204
8.4 Java事件处理机制206
8.4.1 Java事件处理概述207
8.4.2 Java常用事件208
8.4.3 事件适配器215
本章小结217
习题8217
第9章 Java Applet218
9.1 Java Applet简介218
9.1.1 Java Applet示例218
9.1.2 Java Applet的运行方式220
9.2 Java Applet的基本用法223
9.2.1 Java Applet包简介223
9.2.2 Java Applet的生命周期226
9.3 Java Applet的参数设置228
9.4 利用Applet显示图像和播放声音230
9.4.1 显示图像230
9.4.2 播放声音233
本章小结236
习题9237
第10章 Java异常处理238
10.1 异常处理概述238
10.1.1 异常简介238
10.1.2 异常处理机制239
10.1.3 异常的种类240
10.1.4 错误的种类244
10.2 异常的处理方法245
10.2.1 try/catch/finally的使用245
10.2.2 异常的声明254
10.2.3 抛出异常255
10.2.4 自定义Java异常子类262
本章小结268
习题10268