Java实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:董慧等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:1997
- ISBN:7505343181
- 页数:293 页
第一章 Java的开发环境 1
1.1 Java的运行环境 1
1.1.1 Java技术的现状 1
目录 1
1.1.2 Java技术的特性 3
1.1.3 Java技术的应用前景 5
1.1.4 Java开发及执行环境 5
1.2 Java Developers Kit(JDK) 7
1.2.1 WWW 7
1.2.2 JDK 8
1.2.3 Java applet 22
1.2.4 Java application 23
1.3 HotJava浏览器 24
1.3.1 HotJava的功能 24
1.3.2 HotJava的安全机制 25
1.3.2 HotJava的特点 25
1.3.4 在HotJava页面中创建applet 26
1.4 小结 27
1.5 习题 27
第二章 数据类型、变量和表达式 28
2.1 基本数据类型 28
2.1.1 整型 28
2.1.2 浮点型 29
2.1.3 字符型 29
2.1.4 布尔型 29
2.1.5 基本类型的包装类 30
2.2 数组 30
2.2.1 数组的建立与初始化 30
2.2.2 数组的访问 31
2.3.1 字符串的建立 32
2.3 字符串 32
2.3.2 字符串的比较 33
2.3.3 串操作 34
2.4 类型转换 36
2.4.1 基本类型之间的转换 36
2.4.2 引用类型之间的转换 37
2.4.3 字符串与其他类型之间的转换 38
2.5 变量 39
2.5.1 Java符号集与变量声明 39
2.5.2 作用域 40
2.6 运算符和表达式 42
2.6.1 算术运算符 42
2.6.2 关系运算符 44
2.6.3 布尔运算符 44
2.6.5 位运算符 45
2.6.4 赋值运算符 45
2.6.6 其他运算符 47
2.6.7 运算符的优先级 49
2.6.8 表达式 49
2.7 小结 50
2.8 习题 50
第三章 流程控制 52
3.1 Java与C及C++的差别 52
3.2 条件语句 53
3.2.1 简单条件语句 53
3.2.2 复合条件语句 53
3.3 循环语句 54
3.3.1 for语句 54
3.3.4 三种循环语句的比较 55
3.3.2 while语句 55
3.3.3 do-while语句 55
3.4 开关语句 56
3.5 转移语句 57
3.5.1 break语句 57
3.5.2 continue语句 58
3.5.3 return语句 59
3.6 小结 60
3.7 习题 60
第四章 Java的面向对象程序设计 61
4.1 概述 61
4.2 对象与类 62
4.2.1 类说明 62
4.2.2 类体 64
4.2.3 对象的创建与取消 72
4.2.4 对象的使用 73
4.3 接口 74
4.3.1 定义接口 75
4.3.2 使用接口 75
4.4 继承 76
4.4.1 Java的继承 77
4.4.2 继承的实现 78
4.4.3 作为程序设计方法的继承 81
4.5 包 83
4.5.1 包的定义 84
4.5.2 引入包 84
4.5.3 Java的API结构 85
4.6 对象容器类的利用 86
4.6.1 向量 86
4.6.2 哈希表 89
4.6.3 栈 92
4.7 小结 93
4.8 习题 94
第五章 Java的用户界面 95
5.1 Java的用户事件处理 95
5.2 基本用户界面 97
5.2.1 标签 98
5.2.2 文本行和文本域 98
5.2.3 计算器:一个用户界面实例 100
5.2.4 按钮 103
5.2.5 复选框 104
5.2.6 列表框 106
5.2.7 选择框 109
5.2.8 滚动条 110
5.2.9 GUI组件的对等体 112
5.3 高级用户界面 113
5.3.1 颜色和字体 113
5.3.2 面板 115
5.3.3 窗口、框架和对话框 116
5.3.4 菜单 117
5.3.5 新的计算器 119
5.3.6 布局管理器 126
5.4 小结 132
5.5 习题 133
第六章 Java语言中的多媒体技术 134
6.1 多媒体技术概述 134
6.1.1 多维性 134
6.1.2 集成性 134
6.2.1 文本的标准输入/输出 135
6.1.3 交互性 135
6.2.2 绘制字符串 137
6.2 文本处理 138
6.3 图形处理 139
6.3.1 框架图形原语 139
6.3.2 填充图形原语 140
6.3.3 文本图象绘制方法 141
6.3.4 属性控制方法 142
6.4 图象处理 143
6.4.1 图象的下载与监测技术 143
6.4.2 图象的创建及其属性 146
6.4.3 异步图象的接口 147
6.4.4 图象的低级处理技术 150
6.5.1 声音效果 157
6.5 声音处理 157
6.5.2 声音播放 158
6.6 多媒体声像合成技术与应用 159
6.6.1 动画制作原理 159
6.6.2 闪烁 160
6.6.3 声音的应用 162
6.6.4 应用实例的简要分析 162
6.7 小结 167
6.8 习题 168
第七章 异常处理 169
7.1 异常及异常对象 169
7.2 异常处理机制 170
7.3 异常类的继承树结构 173
7.4 异常的产生、捕获与处理 176
7.4.1 异常的抛出:throw语句 176
7.4.2 异常的捕获与处理:try-catch结构 179
7.4.3 finally代码段 181
7.5 定义自己的异常 182
7.6 小结 187
7.7 习题 188
第八章 多线程程序设计 189
8.1 线程概念 189
8.2 线程的生命周期 190
8.2.1 线程状态和线程控制 190
8.2.2 线程的创建 191
8.2.3 线程的启动和终止 198
8.2.4 线程的挂起和恢复 198
8.2.5 线程的优先级和线程的调度 200
8.3 线程组 202
8.3.1 线程组类的管理方法 203
8.3.2 组属性操作方法 204
8.3.3 涉及组中全部线程的方法 205
8.3.4 访问控制 206
8.4 线程的同步机制 206
8.4.1 临界区和管程 208
8.4.2 notify()和wait()方法及其应用 210
8.4.3 死锁 211
8.5 小结 212
8.6 习题 216
第九章 Java网络程序设计 217
9.1 Java的Socket通信机制 217
9.1.1 何为Socket 217
9.1.2 流 219
9.1.3 面向连接的通信方式 223
9.1.4 数据流 224
9.1.5 管道流 227
9.2.1 何为数据报 231
9.2 数据报通信 231
9.2.2 DatagramPacket和DatagramSocket 232
9.2.3 发送数据报 233
9.2.4 接收数据报 234
9.3 用URL访问网络资源 235
9.3.1 何为URL 235
9.3.2 利用URL类访问网络资源 235
9.3.3 使用URLConnection类访问网络资源 238
9.4 句柄 242
9.4.1 内容句柄 242
9.4.2 协议句柄 246
9.5 小结 248
9.6 习题 248
10.1 Server Socket类 250
第十章 编写服务器程序 250
10.2 回声:一个Java服务器的实例 251
10.2.1 回声设计思路 251
10.2.2 回声服务器的实现 252
10.2.3 改进回声服务器 257
10.3 回声服务器的客户端程序 258
10.3.1 EchoClient的设计与实现 258
10.3.2 与非HTTP服务器的接口 260
10.4 小结 260
10.5 习题 261
第十一章 Java与HTML的接口 262
11.1 HTML的特性 262
11.4.1 文件结构命令 263
11.3.2 浏览HTML文件 263
11.4 HTML的标签命令 263
11.3 HTML文件的编辑与浏览 263
11.2 HTML标签结构 263
11.3.1 编辑HTML文件 263
11.4.2 区段格式命令 264
11.4.3 下锚链结命令 267
11.4.4 字符格式命令 268
11.4.5 图象命令 269
11.4.6 列表命令 270
11.4.7 表格命令 270
11.4.8 背景和前景颜色变化 271
11.5 Java applet和HTML文件的连接 272
11.5.1 HTML APPLET语句 273
11.5.2 HTML APPLET属性设置 273
11.6 Java applet与HTML文件参数的传递 274
11.6.1 Tumbling Duke 276
11.7.1 Java applet和Java application的差别 280
11.7 Java applet、Java application和HTML混合编程 280
11.7.2 Java applet和Java application混合编程的关键 281
11.7.3 Java applet、Java application和HTML混合编程实例 282
11.8 小结 284
11.9 习题 284
第十二章 Java与C的接口 286
12.1 Java与C的连接 286
12.2 Java与C的连接步骤 287
12.3 Java与C的参数传递与返回值 290
12.3.1 自动参数 290
12.3.2 简单数据类型的参数及返回值 291
12.3.3 复杂数据类型的参数及返回值 291
12.4 小结 292
12.5 习题 292
参考文献 293
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017