图书介绍
软件开发基础 面向对象技术与操作系统虚拟机【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 庞丽萍,印旻著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040069482
- 出版时间:1999
- 标注页数:356页
- 文件大小:23MB
- 文件页数:370页
- 主题词:面向对象
PDF下载
下载说明
软件开发基础 面向对象技术与操作系统虚拟机PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 绪论3
第一章 软件开发环境与方法3
1.1 程序和程序设计语言3
1.2 程序设计方法的前期发展5
1.2.1 面向机器的程序设计5
1.2.2 面向过程的程序设计5
1.2.3 软件危机与结构化程序设计9
1.3 结构化程序设计方法12
1.3.1 逐步求精的设计方法12
1.3.2 结构化程序设计的特征12
1.3.3 模块化组织结构形式13
1.3.4 结构化程序设计的优点及存在的问题14
1.4 应用软件开发的新技术、新方法15
1.4.1 软件开发的层次15
1.4.2 面向对象的程序设计方法16
1.4.3 基于网络的应用程序开发18
1.4.4 组件技术22
1.4.5 Java语言与应用软件开发技术24
1.5 软件开发环境与操作系统虚拟机24
1.5.1 软件开发环境24
1.5.2 操作系统虚拟机26
1.5.3 网络环境与C/S模式28
习题一30
2.1.1 操作系统的定义35
2.1 操作系统概述35
第二篇 操作系统虚拟机35
第二章 操作系统的基本概念及功能35
2.1.2 操作系统的功能39
2.1.3 操作系统基本类型40
2.2 操作系统的用户界面43
2.2.1 运行一个用户程序的过程43
2.2.2 什么是用户界面44
2.2.3 传统的操作系统用户界面44
2.2.4 图形化的用户界面47
2.3 进程及进程管理49
2.3.1 程序的顺序执行和并发执行49
2.3.2 进程的基本概念52
2.3.3 进程同步与互斥56
2.3.4 线程61
2.3.5 死锁63
2.4 操作系统资源管理64
2.4.1 资源管理的方法和策略64
2.4.2 处理机分配66
2.4.3 存储管理69
2.4.4 文件系统77
习题二86
3.1.1 Windows 95系统及其特色89
第三章 Windows系统89
3.1 Windows 95概述89
3.1.2 Windows 95系统结构91
3.2 Windows 95界面93
3.2.1 Windows 95界面特点93
3.2.2 Windows 95窗口94
3.2.3 Windows 95桌面系统96
3.2.4 文件夹和快捷操作97
3.3 保护模式与虚拟内存管理98
3.3.1 保护模式98
3.3.2 虚拟存储管理101
3.4.1多任务模型和Windows 中的进程103
3.4 Windows的多任务运行机制103
3.4.2多线程技术104
3.4.3 抢先式调度105
3.5 应用程序接口和OLE技术106
3.5.1 API支持106
3.5.2 动态连接107
3.6 消息驱动机制109
3.6.1 事件109
3.6.2 消息驱动109
3.6.3 消息处理110
习题三111
4.1 面向对象方法的提出115
第三篇 应用软件开发方法115
第四章 面向对象的程序设计方法115
4.2 面向对象程序设计的基本概念116
4.2.1 对象、实体与类116
4.2.2 对象的属性117
4.2.3 用面向对象技术解决实际问题119
4.3 面向对象程序设计方法的特点124
4.3.1抽象124
4.3.2 封装125
4.3.3 继承125
4.3.4 多态127
4.4.1 可重用性129
4.4 面向对象程序设计方法的优点129
4.4.2 可扩展性130
4.4.3 可管理性132
习题四132
第五章 Java语言基础134
5.1 Java语言的历史与现状134
5.1.1 Java语言的历史134
5.1.2 Java语言的工作机制135
5.1.3 Java语言的特点137
5.2 Java的程序结构-Applet与Application138
5.1.4 Java语言的现状和发展趋势138
5.2.1 Applet139
5.2.2 Application141
5.3 数据类型、常量和变量142
5.3.1 数据类型142
5.3.2 标识符144
5.3.3 常量144
5.3.4 变量146
5.4 表达式146
5.4.1 简单赋值运算与强制类型转换147
5.4.2 算术运算147
5.4.3 关系运算148
5.4.4 逻辑运算149
5.4.5 位运算150
5.4.6 其他运算符150
5.4.7 运算符的优先级与结合性151
5.4.8 注释152
5.5 流程控制语句152
5.5.1 条件分支语句153
5.5.2 循环语句155
5.5.3 跳转语句157
5.6 简单的Java程序实例158
习题五159
6.1.1 类的声明161
第六章Java语言的面向对象程序设计161
6.1 Java的类与对象161
6.1.2 类成员变量的声明166
6.1.3 类方法的定义170
6.1.4 修饰符176
6.1.5 构造函数177
6.1.6 类的实例化-创建对象179
6.1.7 静态初始化器与终结器184
6.2 类的继承187
6.2.1 成员变量的继承与隐藏188
6.2.2 方法的继承、重载与覆盖191
6.2.3 null,this和super196
6.2.4 构造函数的继承与重载199
6.3 类的组织:包209
6.4 接口212
6.4.1 接口的基本概念212
6.4.2 接口的声明214
6.4.3 接口的实现216
6.5 Java类库219
6.5.1 Java类库的结构220
6.5.2 语言基础类库223
6.6 Java的数组226
6.7 Java的字符串229
6.7.1 字符串常量与String类230
6.7.2 字符串变量与StringBuffer类234
6.7.3 Java Application的命令行参数236
6.8 Java的工具类库237
6.8.1 向量类237
6.8.2 栈类239
6.8.3 日期类240
习题六241
第七章 Java Applet244
7.1 Applet的基本工作原理244
7.2 使用Applet类245
7.3 Applet与HTML文件的配合248
7.3.1 HTML中的Applet标记248
7.3.2 向Applet传递参数249
7.4 Applet实例251
习题七253
第八章 Java语言高级程序设计255
8.1 错误、例外及其处理255
8.1.1 编程中的错误255
8.1.2 例外与例外类256
8.1.3 例外的抛出259
8.1.4 例外的处理261
8.2 输入输出与文件处理265
8.2.1 Java输入输出类库266
8.2.2 数据输入输出流272
8.2.3 文件的处理与随机访问274
8.3 Java的多线程机制286
8.3.1 Java中的线程286
8.3.2 Java的线程类与Runable接口288
8.3.3 如何在程序中实现多线程290
8.3.4 线程的同步与死锁291
8.4 Java程序的图形用户界面开发293
8.4.1 图形用户界面的构成294
8.4.2 绘制用户自定义成分297
8.4.3 事件及其处理305
8.4.4 图形用户界面的标准组件312
习题八322
第九章 Java语言的网络程序设计325
9.1 网络应用的层次和结构325
9.2 用Java实现底层网络通信327
9.2.1 基于连接的流式套接字(Socket)327
9.2.2 无连接的数据报(UDP)336
9.3 Java程序对网上资源的访问341
9.4 Java程序对数据库的访问与操作(JDBC)348
习题九355
热门推荐
- 486714.html
- 573476.html
- 1212192.html
- 318617.html
- 389717.html
- 3505066.html
- 908263.html
- 1006772.html
- 3254285.html
- 1088067.html
- http://www.ickdjs.cc/book_1358484.html
- http://www.ickdjs.cc/book_3734841.html
- http://www.ickdjs.cc/book_994389.html
- http://www.ickdjs.cc/book_3730770.html
- http://www.ickdjs.cc/book_3828591.html
- http://www.ickdjs.cc/book_820123.html
- http://www.ickdjs.cc/book_2308711.html
- http://www.ickdjs.cc/book_485823.html
- http://www.ickdjs.cc/book_1222270.html
- http://www.ickdjs.cc/book_2655984.html