图书介绍

Java程序设计PDF|Epub|txt|kindle电子书版本下载

Java程序设计
  • 彭正文,卢昕主编;徐新爱,吴瑜鹏,胡佳副主编;涂振宇主审 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113119645
  • 出版时间:2010
  • 标注页数:244页
  • 文件大小:88MB
  • 文件页数:259页
  • 主题词:JAVA语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

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

热门推荐