图书介绍
Java程序设计PDF|Epub|txt|kindle电子书版本下载
![Java程序设计](https://www.shukui.net/cover/30/30676568.jpg)
- 彭正文,卢昕主编;徐新爱,吴瑜鹏,胡佳副主编;涂振宇主审 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113119645
- 出版时间:2010
- 标注页数:244页
- 文件大小:88MB
- 文件页数:259页
- 主题词:JAVA语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Java程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 Java概述1
第1章 Java程序设计语言导引1
1.1 Java语言的历史1
1.2 Java语言的特点1
1.3 Java虚拟机(JVM)2
1.4 Java的应用领域3
习题3
第2章 Java开发与运行环境4
2.1 了解JDK4
2.1.1 什么是JDK4
2.1.2 JDK 1.6的新特性5
2.2 安装JDK 1.65
2.3 配置JDK 1.66
2.4 创建和运行Java程序的过程8
2.5 JCreator介绍8
2.5.1 JCreator概述9
2.5.2 JCreator编辑界面的组成9
2.5.3 JCreator中JDK的设置10
2.5.4 JCreator中创建和运行Java程序10
习题11
能力项目实训11
第3章 Java程序设计基础13
3.1 Java的字符集和保留字13
3.1.1 Java的字符集13
3.1.2 Java的保留字14
3.2 Java提供的基本数据类型14
3.3 变量和常量14
3.4 运算符和表达式17
3.4.1 算术运算符及表达式17
3.4.2 逻辑运算符及表达式18
3.4.3 关系运算符及表达式18
3.4.4 位运算符及表达式19
3.4.5 其他运算符及其表达式20
3.5 基本流程控制语句21
3.5.1 顺序语句21
3.5.2 选择语句22
3.5.3 循环语句24
3.6 综合运用实例27
习题28
能力项目实训29
第二篇 Java与面向对象程序设计31
第4章 面向对象程序设计基础31
4.1 面向对象程序设计的基本概念31
4.1.1 什么是面向对象程序设计31
4.1.2 对象32
4.1.3 类33
4.2 面向对象程序设计的特征34
4.2.1 封装34
4.2.2 继承35
4.2.3 多态36
4.3 从现实世界到面向对象程序开发37
4.3.1 抽象37
4.3.2 面向对象程序设计步骤38
4.3.3 面向对象程序设计的优越性38
4.4 综合运用实例39
习题41
能力项目实训41
第5章 Java类和对象43
5.1 类的定义和使用43
5.1.1 类的定义43
5.1.2 方法成员的定义及重载45
5.1.3 对象的创建46
5.2 Java类的封装性47
5.2.1 类访问控制符47
5.2.2 成员访问控制符48
5.3 对象的初始化50
5.3.1 构造方法51
5.3.2 对象初始化块52
5.3.3 静态初始化块54
5.4 对象销毁机制58
5.4.1 垃圾回收器58
5.4.2 finalize方法59
5.5 综合运用实例60
习题64
能力项目实训66
第6章 Java继承、接口和包68
6.1 Java类的继承68
6.1.1 子类的声明方式68
6.1.2 子类对象的创建69
6.1.3 子类的构造方法70
6.1.4 在子类中访问父类中的成员72
6.2 Java类的多态73
6.2.1 方法重载73
6.2.2 方法覆盖74
6.3 抽象类及抽象方法75
6.3.1 抽象类和抽象方法的定义75
6.3.2 抽象类和抽象方法的使用76
6.4 final类及final成员77
6.5 接口79
6.5.1 接口的定义79
6.5.2 接口的实现80
6.6 包82
6.6.1 包的定义82
6.6.2 包的引用83
6.7 综合运用实例83
习题87
能力项目实训88
第7章 数组与字符串90
7.1 数组90
7.1.1 一维数组90
7.1.2 二维数组93
7.2 字符串96
7.2.1 字符串的表示96
7.2.2 字符串的操作97
7.3 综合应用实例99
习题104
能力项目实训104
第8章 异常处理106
8.1 Java异常处理机制介绍106
8.2 异常处理方式108
8.3 异常类110
8.3.1 异常类的定义111
8.3.2 异常类的使用112
8.4 综合运用实例113
习题115
能力项目实训116
第9章 JDK类库的使用118
9.1 JDK类库介绍118
9.2 I/O流类119
9.2.1 标准I/O流120
9.2.2 文件流121
9.3 向量类、日期类及随机数类127
9.3.1 向量类127
9.3.2 日期类129
9.3.3 随机数类131
9.4 综合运用实例132
习题136
能力项目实训136
第三篇 图形用户界面设计138
第10章 AWT组件138
10.1 AWT介绍138
10.2 常用的AWT组件介绍139
10.2.1 容器组件139
10.2.2 控制组件143
10.3 布局类及布局管理器151
10.3.1 BorderLayout类151
10.3.2 FlowLayout类152
10.3.3 GridLayout类153
10.3.4 CardLayout类154
10.4 JDK的事件处理机制155
10.4.1 事件处理机制的介绍155
10.4.2 各种事件及其处理方法157
10.5 绘图类的使用169
10.6 综合运用实例173
习题177
能力项目实训178
第11章 Swing组件180
11.1 Swing组件介绍180
11.2 Swing常见组件的使用180
11.3 综合运用实例183
习题186
能力项目实训187
第12章 多线程189
12.1 线程相关概念189
12.2 线程创建的两种方法190
12.2.1 Thread类190
12.2.2 Runnable接口191
12.2.3 线程的生命周期192
12.2.4 线程调度和优先级194
12.3 线程同步195
12.4 综合运用实例197
习题199
能力项目实训200
第四篇 网络与数据库编程介绍201
第13章 Applet类201
13.1 Applet类介绍201
13.1.1 编写Applet程序概述201
13.1.2 Applet程序建立以及运行的步骤201
13.1.3 Applet的主类203
13.2 Applet类的生命周期及其方法204
13.2.1 Applet类的生命周期204
13.2.2 Applet类中的方法205
13.3 Applet的通信207
13.4 综合运用实例208
习题210
能力项目实训211
第14章 Java与网络编程212
14.1 网络基本概念212
14.2 URL类、URLConnection类和InetAddress类213
14.2.1 URL概念213
14.2.2 URL类213
14.2.3 URLConnection类215
14.2.4 InetAddress类216
14.3 Socket编程216
14.3.1 基本概念216
14.3.2 TCP Socket编程216
14.3.3 UDP Socket编程220
14.4 综合运用实例223
习题227
能力项目实训228
第15章 Java与数据库编程229
15.1 JDBC介绍229
15.2 JDBC编程230
15.2.1 JDBC API介绍230
15.2.2 JDBC中的常用接口和类231
15.3 Java与数据库连接233
15.3.1 建立ODBC数据源233
15.3.2 连接数据库236
15.3.3 数据操作237
15.4 综合运用实例239
习题242
能力项目实训242
参考文献244