图书介绍

Java面向对象程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java面向对象程序设计
  • 邹蓉编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111454250
  • 出版时间:2014
  • 标注页数:296页
  • 文件大小:89MB
  • 文件页数:305页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java面向对象程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 面向对象程序设计基础1

1.1结构化方法与结构化程序设计1

1.2面向对象方法与面向对象程序设计2

1.3面向对象程序设计的基本概念和特征4

1.4统一建模语言UML8

1.5本章小结9

1.6习题9

第2章Java概述10

2.1 Java技术背景10

2.1.1 Java的发展历史10

2.1.2 Java语言的特点11

2.1.3 Java技术体系13

2.2 Java运行环境15

2.2.1 JDK的安装和配置15

2.2.2 Java程序的基本结构17

2.2.3 Java的基本开发方式19

2.2.4 NetBeans IDE的安装与使用20

2.3本章小结24

2.4习题24

第3章 Java基本语法25

3.1引例:计算矩形面积25

3.2 Java语言的基本概念27

3.2.1基本数据类型27

3.2.2数据类型转换30

3.2.3关键字与标识符32

3.2.4变量与常量33

3.2.5运算符与表达式34

3.2.6分隔符与注释39

3.3输入与输出40

3.3.1输入41

3.3.2输出44

3.4 Java语句46

3.4.1普通语句46

3.4.2分支语句46

3.4.3循环语句50

3.4.4转移语句52

3.5应用实例55

3.5.1计算Fibonacci数列55

3.5.2递归计算阶乘56

3.5.3用试除法计算质数58

3.6本章小结59

3.7习题59

第4章 类和对象60

4.1引例:“人”的抽象60

4.2类62

4.2.1类的定义62

4.2.2成员变量62

4.2.3成员方法63

4.3对象65

4.3.1对象的声明和创建65

4.3.2对象的使用69

4.4类的封装71

4.4.1访问控制属性71

4.4.2设置类的访问控制属性71

4.4.3设置类成员的访问控制属性72

4.5静态成员73

4.5.1静态变量73

4.5.2静态方法76

4.6包和实用类77

4.6.1包77

4.6.2 Java标准包79

4.6.3实用类80

4.7应用实例81

4.7.1点和矩形的抽象82

4.7.2通信录项86

4.7.3剪刀石头布游戏90

4.8本章小结96

4.9习题96

第5章 数组和字符串98

5.1引例:多个单词的反向显示98

5.2数组99

5.2.1一维数组100

5.2.2二维数组105

5.3字符串108

5.3.1字符串直接量108

5.3.2字符串String类109

5.3.3字符串StringBuffer类112

5.4应用实例:使用对象数组管理学生成绩114

5.5本章小结122

5.6习题122

第6章 继承与多态124

6.1引例:对Person类的继承124

6.2类的继承127

6.2.1 Object类127

6.2.2子类128

6.2.3成员的隐藏与重载132

6.2.4最终类135

6.3类的多态135

6.3.1多态的实现135

6.3.2抽象类138

6.3.3接口141

6.4应用实例:平面几何图形基本类层次设计146

6.5本章小结151

6.6习题151

第7章 类设计原则和规范152

7.1引例:违反类设计原则的汽车销售系统152

7.2类设计原则155

7.2.1单一职责原则156

7.2.2开放封闭原则157

7.2.3依赖倒置原则161

7.2.4里氏代换原则166

7.2.5迪米特法则168

7.2.6接口隔离原则172

7.3 Java程序设计规范175

7.3.1文件组织176

7.3.2布局176

7.3.3命名规范177

7.4应用实例:满足类设计原则的汽车销售管理177

7.5本章小结185

7.6习题185

第8章 异常处理186

8.1引例:除数为0的异常及处理186

8.2异常概述188

8.2.1异常与错误189

8.2.2 Java异常类189

8.3异常处理机制191

8.3.1异常的产生与抛出191

8.3.2异常的捕获与处理194

8.4用户自定义异常类197

8.5应用实例:图书订购异常处理199

8.6本章小结201

8.7习题201

第9章 多线程程序设计203

9.1引例:简单的多线程程序203

9.2线程概述204

9.3 Java线程类和接口205

9.3.1 Thread类205

9.3.2 Runnable接口209

9.4线程调度与控制211

9.4.1线程状态211

9.4.2线程调度212

9.4.3线程控制213

9.5线程的同步机制214

9.5.1共享资源214

9.5.2线程同步216

9.5.3线程通信219

9.6应用实例:定时器219

9.7本章小结224

9.8习题224

第10章 输入/输出机制225

10.1引例:简单的文件输出225

10.2数据流概述226

10.2.1流的基本概念226

10.2.2 Java数据流类227

10.3字节流229

10.3.1基本字节流229

10.3.2文件字节流230

10.3.3过滤字节流232

10.4字符流237

10.4.1基本字符流237

10.4.2字符流子类238

10.5应用实例:过滤文本行240

10.6本章小结246

10.7习题246

第11章 集合框架247

11.1引例:使用树存储排序数据247

11.2泛型248

11.3集合类251

11.3.1 Collection接口251

11.3.2迭代器Iterator252

11.3.3 Set接口252

11.3.4 List接口259

11.4映射类261

11.5应用实例:用TreeMap存储的通信录266

11.6本章小结272

11.7习题272

第12章 数据库访问技术273

12.1引例:访问数据库273

12.2 JDBC概述277

12.2.1 JDBC框架结构277

12.2.2 JDBC类和接口278

12.3访问数据库281

12.4应用实例:访问数据库的汽车销售管理285

12.5本章小结295

12.6习题295

参考文献296

热门推荐