图书介绍
Java程序设计教程与实训 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![Java程序设计教程与实训 第2版](https://www.shukui.net/cover/37/33367467.jpg)
- 许文宪 著
- 出版社:
- ISBN:
- 出版时间:2013
- 标注页数:0页
- 文件大小:111MB
- 文件页数:226页
- 主题词:
PDF下载
下载说明
Java程序设计教程与实训 第2版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的语言特点2
1.1.3 Java运行机制3
1.2 Java的运行环境4
1.3 最简单的Java程序6
1.3.1 Hello World程序的开发流程6
1.3.2 程序分析6
小结8
习题8
第2章 Java语言基础9
2.1 Java的基本数据类型9
2.1.1 标识符9
2.1.2 基本数据类型10
2.1.3 常量11
2.1.4 变量12
2.1.5 数据类型转换14
2.2 运算符14
2.2.1 算术运算符14
2.2.2 关系运算符16
2.2.3 逻辑运算符17
2.2.4 位运算符19
2.2.5 其他运算符20
2.2.6 运算符的优先级21
2.3 Java的控制结构21
2.3.1 if结构21
2.3.2 switch语句24
2.3.3 for循环25
2.3.4 while循环和do-while循环26
2.3.5 跳转语句27
小结30
习题30
第3章 类和对象32
3.1 类的定义32
3.1.1 类和对象的关系32
3.1.2 类的定义格式34
3.2 方法36
3.2.1 方法的返回值36
3.2.2 方法的参数37
3.3 类的实例化38
3.3.1 创建对象38
3.3.2 使用对象成员39
3.3.3 类成员的访问控制41
3.4 构造方法45
3.4.1 构造方法的作用和定义45
3.4.2 默认构造方法46
3.4.3 构造方法的使用46
3.5 参数传递和this引用47
3.5.1 对象作为方法的参数47
3.5.2 this引用49
3.5.3 类的封装性50
3.6 类的组织51
3.6.1 包的概念51
3.6.2 创建包52
3.6.3 访问包52
3.7 实例分析56
小结59
习题59
第4章 继承与多态61
4.1 继承和多态的概念61
4.1.1 继承的概念61
4.1.2 多态的概念63
4.2 类的继承64
4.2.1 继承的实现64
4.2.2 属性和方法的继承65
4.2.3 父类对象与子类对象的转换66
4.2.4 构造方法的继承67
4.3 类成员的覆盖69
4.3.1 覆盖的概念69
4.3.2 域隐藏的使用69
4.3.3 方法覆盖的使用71
4.3.4 super引用72
4.4 方法重载73
4.4.1 方法的重载73
4.4.2 构造方法的重载74
4.5 抽象类和最终类75
4.5.1 抽象类75
4.5.2 最终类77
4.6 接口77
4.6.1 接口的定义77
4.6.2 接口的实现78
小结80
习题80
第5章 数组与常用类82
5.1 数组82
5.1.1 数组的定义与创建82
5.1.2 访问数组元素83
5.1.3 使用二维数组86
5.1.4 命令行参数88
5.2 Java API与技术文档89
5.3 数据类型类91
5.3.1 数据类型类的属性和构造方法91
5.3.2 数据类型类的常用方法92
5.4 String类和StringBuffer类94
5.4.1 String类95
5.4.2 StringBuffer类100
5.5 Java中的集合类103
5.5.1 Vector类103
5.5.2 Stack类105
5.5.3 Hashtable类105
5.5.4 foreach语句的使用108
小结110
习题110
第6章 Java异常处理112
6.1 异常处理概述112
6.1.1 异常112
6.1.2 异常处理机制113
6.1.3 异常分类113
6.2 Java异常的处理方法114
6.2.1 try/catch/finally115
6.2.2 声明异常118
6.2.3 抛出异常119
6.2.4 自定义Java异常120
小结121
习题122
第7章 Java数据流123
7.1 Java数据流概述123
7.2 Java字节流125
7.2.1 InputStream类与OutputStream类125
7.2.2 System.in与System.out126
7.2.3 FileInputStream类与FileOutputStream类127
7.2.4 DataInputStream类与DataOutputStream类129
7.3 Java字符流132
7.3.1 Reader(字符输入流)类与Writer(字符输出流)类132
7.3.2 FileReader类与FileWriter类132
7.3.3 BufferedReader类与BufferedWriter类133
7.3.4 InputStreamReader与OutputStreamWriter134
7.4 读写随机文件135
7.5 目录与文件管理138
小结142
习题143
第8章 Java图形用户界面144
8.1 Java图形用户界面概述144
8.1.1 AWT和Swing144
8.1.2 组件和容器146
8.2 Swing常用组件147
8.2.1 框架与面板147
8.2.2 按钮和标签151
8.2.3 复选框和单选按钮152
8.2.4 单行文本框和多行文本框152
8.2.5 列表框和下拉列表框155
8.2.6 表格与滚动面板157
8.2.7 菜单158
8.3 布局管理器163
8.3.1 布局管理器概述163
8.3.2 流布局163
8.3.3 边界布局164
8.3.4 网格布局165
8.3.5 空布局165
8.4 Java事件处理机制167
8.4.1 Java事件处理概述167
8.4.2 Java常用事件170
8.4.3 事件适配器177
小结179
习题179
第9章 JDBC技术181
9.1 JDBC技术简介181
9.1.1 关系型数据库基础知识181
9.1.2 JDBC驱动程序183
9.2 连接数据库185
9.2.1 连接数据库过程185
9.2.2 配置JDBC-ODBC数据源187
9.3 查询数据库191
9.3.1 查询数据库过程191
9.3.2 查询数据库数据193
9.4 操作数据库196
小结200
习题200
第10章 实训201
实训1 开发工具和运行环境201
实训2 基本数据类型、运算符202
实训3 Java控制结构202
实训4 方法的定义和调用203
实训5 对象的创建与使用203
实训6 类的组织——包204
实训7 类的继承204
实训8 重载和覆盖205
实训9 接口的实现206
实训10 数组及命令行参数207
实训11 String类和StringBuffer类208
实训12 异常处理208
实训13 文件属性的访问209
实训14 文本文件的读写211
实训15 随机文件的读写211
实训16 图形用户界面(一)212
实训17 图形用户界面(二)213
实训18 数据库操作215
参考文献217