《Java与面向对象程序设计教程》求取 ⇩

第一章 软件开发基础与Java语言概述1

1.1 软件开发基础1

1.1.1 软件运行原理1

1.1.2 操作系统与计算结构的发展2

1.1.3 软件开发过程与程序设计语言6

1.2 Java语言概述10

1.2.1 Java的发展历史10

1.2.2 Java程序的开发过程与运行环境11

1.2.3 Applet与Application15

习题一17

第二章Java语言基础19

2.1 Java程序的输入输出19

2.2 变量与数据类型25

2.2.1 变量25

2.2.2 数据类型29

2.3 表达式与运算符32

2.3.2 逻辑运算与关系运算34

2.3.1 算术运算35

2.3.3 位运算37

2.3.4 其他运算符38

2.3.5 运算符的优先级与结合性39

习题二40

第三章Java语言的结构化程序设计42

3.1 算法与结构化程序设计42

3.2 分支控制结构43

3.2.1 if语句44

3.2.2 switch语句47

3.3 循环控制结构48

3.4 定义和使用Java的方法52

习题三66

第四章 面向对象的软件开发基础68

4.1 面向对象的基本概念68

4.1.1 对象、类与实体68

4.1.2 对象的属性69

4.2 面向对象软件开发的基本过程71

4.3 面向对象程序设计方法的特点76

4.3.1 抽象76

4.3.2 封装77

4.3.3 继承78

4.3.4 多态79

4.4 面向对象程序设计方法的优点81

4.4.1 可重用性81

4.4.2 可扩展性82

4.4.3 可管理性83

习题四84

第五章Java面向对象编程基础85

5.1 定义类85

5.2 创建类的实例对象90

5.3 构造函数94

5.4 访问控制修饰符97

5.5 静态属性、静态方法与静态初始化器102

5.6 抽象类与抽象方法108

5.7 最终类、最终属性、最终方法与终结器114

5.8 其他修饰符及修饰符的混合使用116

习题五118

第六章 深入面向对象的程序设计120

6.1 继承与重载120

6.1.1 继承关系的定义120

6.1.2 属性的继承与隐藏123

6.1.3 方法的继承、重载与覆盖126

6.1.4 父类对象与子类对象的使用与转化132

6.1.5 构造函数的继承与重载135

6.2 包(package)143

6.3 接口147

6.3.1 接口的基本概念147

6.3.2 接口的声明149

6.3.3 接口的实现151

6.4.1 编程中的错误155

6.4 错误、异常及其处理155

6.4.2 异常与异常类156

6.4.3 异常的抛出159

6.4.4 异常的处理162

习题六167

第七章 常用工具、算法与数据结构169

7.1 Java的类库169

7.1.1 Java的类库结构169

7.1.2 语言基础类库172

7.2 数组与向量类175

7.2.1 数组175

7.2.2 向量类180

7.3 字符串187

7.3.1 字符串常量与String类187

7.3.2 字符串变量与StringBuffer类191

7.3.3 Java Application的命令行参数192

7.4.1 排序194

7.4 常用算法194

7.4.2 查找199

7.4.3 递归202

7.5 堆栈与栈类206

7.6 链表与队列208

7.6.1 链表208

7.6.2 队列214

7.7 树217

7.8 其他常用工具223

7.8.1 日期类223

7.8.2 随机类224

习题七226

第八章 Applet与图形用户界面228

8.1 Applet的基本工作原理228

8.2 使用Applet类229

8.3 Applet与HTML文件的配合233

8.3.1 HTML中的Applet标记233

8.3.2 向Applet传递参数234

8.4 Java图形用户界面概述235

8.5 绘制用户自定义成分238

8.5.1 绘制图形238

8.5.2 显示文字240

8.5.3 控制颜色241

8.5.4 显示图像243

8.5.5 实现动画244

8.6.1 JDK1.02的事件处理机制246

8.6 事件处理机制246

8.6.2 JDK1.1的事件处理机制250

8.7 事件及其监听者257

8.7.1 事件类体系257

8.7.2 监听者接口262

8.8 图形用户界面的标准组件264

8.8.1 基本控制组件265

8.8.2 布局设计280

8.8.3 容器组件293

习题八309

第九章Java网络程序设计及相关技术311

9.1 流式输入输出与文件处理311

9.1.1 Java输入输出类库311

9.1.2 数据输入输出流316

9.1.3 文件的处理与随机访问317

9.2 Java多线程机制328

3.2.1 Java中的线程328

9.2.2 Java的线程类与Runnable接口330

9.2.3 如何在程序中实现多线程331

9.2.4 线程的同步与死锁336

9.3 网络应用的层次和结构337

9.4 用Java实现底层网络通信339

9.4.1 基于连接的流式套接字(socket)339

9.4.2 无连接的数据报(UDP)346

9.5 Java程序对网上资源的访问351

9.6 Java程序对数据库的访问与操作(JDBC)358

习题九363

1999《Java与面向对象程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由印旻编著 1999 北京:高等教育出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

面向对象程序设计(1994 PDF版)
面向对象程序设计
1994 北京:电子工业出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
Java面向对象程序设计  第3版  微课视频版(2020 PDF版)
Java面向对象程序设计 第3版 微课视频版
2020
UML面向对象设计与分析教程(2020 PDF版)
UML面向对象设计与分析教程
2020
Visual Foxpro应用基础与面向对象程序设计教程(1999 PDF版)
Visual Foxpro应用基础与面向对象程序设计教程
1999
Turbo C++-面向对象的程序设计( PDF版)
Turbo C++-面向对象的程序设计
云南省计算技术研究所;中国科学院希望高级电脑技术公司
面向对象的程序设计( PDF版)
面向对象的程序设计
面向对象的程序设计与 C++ 教程( PDF版)
面向对象的程序设计与 C++ 教程
C++面向对象程序设计实用教程(1999 PDF版)
C++面向对象程序设计实用教程
1999 北京:北京航空航天大学出版社
面向对象的程序设计Turbo C++程序设计方法(1991 PDF版)
面向对象的程序设计Turbo C++程序设计方法
1991 北京:海洋出版社
Turbo C++程序设计方法 面向对象的程序设计(1991 PDF版)
Turbo C++程序设计方法 面向对象的程序设计
1991 北京:海洋出版社
面向对象的程序设计和 C++教程(1991 PDF版)
面向对象的程序设计和 C++教程
1991 科海培训中心
Delphi与面向对象程序设计(1997 PDF版)
Delphi与面向对象程序设计
1997 大连:大连理工大学出版社
面向对象程序设计语言(1993 PDF版)
面向对象程序设计语言
1993 北京:石油工业出版社
面向对象语言Smalltalk与程序设计(1990 PDF版)
面向对象语言Smalltalk与程序设计
1990 长沙:中南工业大学出版社