图书介绍
Java实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java实用教程](https://www.shukui.net/cover/42/31152937.jpg)
- 董慧等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505343181
- 出版时间:1997
- 标注页数:293页
- 文件大小:17MB
- 文件页数:305页
- 主题词:
PDF下载
下载说明
Java实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 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 WWW7
1.2.2 JDK8
1.2.3 Java applet22
1.2.4 Java application23
1.3 HotJava浏览器24
1.3.1 HotJava的功能24
1.3.2 HotJava的安全机制25
1.3.2 HotJava的特点25
1.3.4 在HotJava页面中创建applet26
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 何为Socket217
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和DatagramSocket232
9.2.3 发送数据报233
9.2.4 接收数据报234
9.3 用URL访问网络资源235
9.3.1 何为URL235
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 Duke276
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