图书介绍
Java实例入门pdf电子书版本下载
- 刘勇编著 著
- 出版社: 北京:中国青年出版社
- ISBN:7500646704
- 出版时间:2002
- 标注页数:241页
- 文件大小:30MB
- 文件页数:249页
- 主题词:
PDF下载
下载说明
Java实例入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 第一个Java程序——Java向大家问好 2
1.1 Java源程序及其编译、运行 2
1.2 基础知识 4
1.2.1 package语句 4
1.2.2 import语句 4
1.2.3 Main函数 5
1.2.4 类的声明 5
1.2.5 构造函数 6
1.2.6 标识符 7
1.2.7 代码块 8
1.2.8 Java注释 8
1.3 Java中面向对象的概念 9
1.4 本章小结 10
第2章Java实现ZIP文件压缩与解压 14
2.1 基础知识 14
2.1.1 流的概念 14
2.1.2 输入流和输出流 15
2.1.3 文件 16
2.1.4 与ZIP文件有关的类 16
2.2 编程思路 17
2.3 类的设计步骤 17
2.3.1 Zipper类的设计 17
2.3.2 Unzip类的设计 19
2.4 主函数设计步骤 20
2.6 本章小结 22
2.5 创意与超越 22
第3章 一个用Java设计的计算器 24
3.1 基础知识 24
3.1.1 Awt包 24
3.1.2 Java的数据类型 26
3.2 编程思路 27
3.3 操作步骤 27
3.4 创意与超越 31
3.5 本章小结 32
第4章 一个文本编辑器 36
4.1 基础知识 36
4.1.1 Java中的事件处理 36
4.1.2 Java中剪贴板的应用 37
4.1.3 例子中的构件类继承模型 38
4.2 编程思路 38
4.3 操作步骤 38
4.4 创意与超越 46
4.5 本章小结 46
第5章 在Applet中播放声音 48
5.1 基础知识 48
5.1.1 Applet小应用程序 48
5.1.2 Applet的生命周期 49
5.1.3 有关Java中音频处理的一些背景知识 50
5.2 编程思路 51
5.3 操作步骤 51
5.5 本章小结 54
5.4 创意与超越 54
第6章 在Applet中显示图像 56
6.1 基础知识 56
6.2 编程思路 57
6.3 操作步骤 57
6.3.1 利用接口ImageObserver来实现图像的跟踪 58
6.3.2 利用类MediaTracker实现跟踪图像下载 60
6.4 创意与超越 63
6.5 本章小结 67
第7章 绘制Java图形 69
7.1 基础知识 69
7.1.1 java.awt.Panel类 69
7.1.2 Graphics类 70
7.1.3 鼠标事件和事件监听器 73
7.2 编程思路 78
7.3 操作步骤 78
7.4 创意与超越 82
7.5 本章小结 82
第8章 一个多线程动画 84
8.1 基础知识 84
8.1.1 什么是线程 84
8.1.2 Java中线程的实现 85
8.1.3 线程的优先级 85
8.1.4 线程的调度 85
8.1.6 线程的生命周期 86
8.1.5 线程间的同步 86
8.2 编程思路 87
8.3 操作步骤 87
8.4 创意与超越 92
8.4.1 线程的另外一种实现方法 92
8.4.2 线程同步问题 93
8.5 本章小结 93
第9章 使用JDBC浏览数据库 95
9.1 基础知识 95
9.1.1 数据库及常见数据库简介 95
9.1.2 JDBC的基础知识 96
9.1.3 Java中JDBC的使用 97
9.3 操作步骤 98
9.2 编程思路 98
9.4 创意与超越 109
9.5 本章小结 109
第10章 一个SQL语句构建器 112
10.1 基础知识 112
10.1.1 SQL语言 112
10.1.2 使用JDBC执行SQL语句 115
10.2 编程思路 115
10.3 操作步骤 115
10.4 创意与超越 121
10.5 本章小结 121
11.1 基础知识 124
11.1.1 可滚动结果集 124
第11章 使用JDBC更新数据 124
11.1.2 可更新结果集 125
11.2 编程思路 126
11.3 操作步骤 126
11.4 创意与超越 133
11.5 本章小结 133
第12章 利用URL下载文件 135
12.1 基础知识 135
12.1.1 TCP/IP协议的分层结构 136
12.1.2 IP地址与域名 137
12.1.3 URL概念 137
12.3 操作步骤 138
12.2 编程思路 138
12.4 创意与超越 143
12.5 本章小结 143
第13章 SOCKET客户/服务器程序的开发 146
13.1 基础知识 146
13.1.1 传输控制协议TCP 146
13.1.2 套接字SOCKET 147
13.1.3 Java中的TCP套接字类 147
13.2 编程思路 147
13.3 客户端程序设计步骤 148
13.4 服务器端程序设计步骤 150
13.5 创意与超越 153
13.6 本章小结 154
14.1.1 什么是FTP 157
第14章 设计实现FTP服务器 157
14.1 基础知识 157
14.1.2 FTP的命令 158
14.2 编程思路 159
14.3 操作步骤 159
14.4 创意与超越 165
14.5 本章小结 165
第15章 Web服务器的实现 168
15.1 基础知识 168
15.1.1 HTTP协议的简介 168
15.1.2 HTTP协议的会话过程 168
15.3 操作步骤 170
15.2 编程思路 170
15.4 创意与超越 174
15.5 本章小结 174
第16章 使用SMTP协议发送邮件 177
16.1 基础知识 177
16.1.1 SMTP简介 177
16.1.2 SMTP模型 177
16.1.3 SMTP中基本的邮件发送过程 178
16.1.4 基本的SMTP命令 179
16.1.5 发送认证 181
16.2 编程思路 182
16.3 操作步骤 183
16.4 创意与超越 191
16.5 本章小结 192
第17章 一个时钟服务程序 195
17.1 基础知识 195
17.1.1 UDP协议 195
17.1.2 Java中的UDP实现 196
17.2 编程思路 196
17.3 操作步骤 196
17.4 创意与超越 200
17.5 本章小结 202
第18章 使用Servlet开发动态网页 206
18.1 基础知识 206
18.1.1 Servlet及其特点 206
18.1.2 Java中Servlet的实现 207
18.1.3 Servlet的生命周期 208
18.2 编程思路 209
18.3 操作步骤 209
18.4 创意与超越 214
18.5 本章小结 215
第19章 使用JSP实现网页计数器 218
19.1 基础知识 218
19.1.1 JSP及其特点 218
19.1.2 JSP页面的执行过程 219
19.1.3 JSP基本的语法内容 219
19.1.4 JavaBean的基本概念 220
19.2 编程思路 221
19.3 操作步骤 221
19.3.1 指令元素 222
19.3.2 脚本元素 223
19.3.3 指令元素的操作 224
19.4 创意与超越 229
19.5 本章小结 229
附录A Java程序设计基础 230
A.1 程序结构 230
A.2 注释 230
A.3 标识符 230
A.4 数据类型 230
A.4.1 变量与常量 231
A.4.2 整型数据 231
A.4.3 实型数据 232
A.4.5 布尔型数据 233
A.4.4 字符型数据 233
A.4.6 各类数值型数据间的混合运算 234
A.5 运算符和表达式 234
A.5.1 算术运算符 234
A.5.2 关系运算符 235
A.5.3 布尔逻辑运算符 235
A.5.4 位运算符 236
A.5.5 条件运算符 236
A.5.6 赋值运算符 236
A.5.7 表达式 237
A.6 数组 237
A.7 控制语句 238