《Java面向对象程序设计教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:解绍词编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2015
  • ISBN:9787517029663
  • 页数:246 页
图书介绍:在面向对象程序设计语言中,Java占据重要地位,故本书以Java语言为切入点,介绍了面向对象程序设计的核心思想和理念。本书内容精简,所选内容皆为Java语言编程中的核心内容。本书主要内容包括绪论、类与对象、继承与多态、多线程程序设计、输入输出和异常处理、集合类框架与泛型、图形用户界面、网络通信编程、数据库编程等。本书可作为综合性大学和理工类院校计算机专业及相关专业的本科生使用的教材,也可用作兴趣人士自学参考数据。

第1章 绪论 1

1.1 面向对象程序设计 1

1.2 Java概述 14

1.3 Java语言基础 21

1.4 Java程序 24

1.5 本章小结 33

第2章 类与对象 35

2.1 类的定义 35

2.2 对象的创建 37

2.3 方法 41

2.4 静态成员 44

2.5 包和实用类 50

2.6 封装 57

2.7 本章小结 61

第3章 继承与多态 63

3.1 继承与Java中的继承 63

3.2 终止继承:final类和final方法 77

3.3 抽象类 79

3.4 多态 84

3.5 本章小结 90

第4章 多线程程序设计 92

4.1 进程与线程 92

4.2 Java线程类和接口 93

4.3 线程调度与控制 99

4.4 线程的同步机制 104

4.5 本章小结 107

第5章 输入输出和异常处理 109

5.1 数据流概述 109

5.2 字节流与字符流 113

5.3 文件操作 123

5.4 对象流 128

5.5 异常处理 133

5.6 本章小结 143

第6章 集合与泛型 146

6.1 集合 146

6.2 泛型 163

6.3 本章小结 168

第7章 图形用户界面 169

7.1 图形用户界面概述 169

7.2 Swing图形用户界面 172

7.3 界面布局 183

7.4 常用控件及事件响应 188

7.5 本章小结 200

第8章 网络通信编程 202

8.1 Java网络编程概述 202

8.2 URL类及相关类 207

8.3 Socket套接字编程 213

8.4 Datagram数据报编程 222

8.5 本章小结 226

第9章 数据库编程 227

9.1 Java数据库编程概述 227

9.2 JDBC主要类与接口 234

9.3 JDBC数据库访问操作 238

9.4 本章小结 243

参考文献 245