图书介绍
Java网络程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 颜春煌编著 著
- 出版社: 重庆:电脑报电子音像出版社
- ISBN:9787894763648
- 出版时间:2010
- 标注页数:409页
- 文件大小:173MB
- 文件页数:423页
- 主题词:J2EE
PDF下载
下载说明
Java网络程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 从网络的概念谈起2
1-1 通讯的基本概念2
1-2 信号与通讯4
1-2-1 信号的特征5
1-2-2 传输介质7
1-3 常见的网络:LAN&WAN7
1-4 网络系统软件的概念10
1-4-1 局域网络操作系统11
1-4-2 广域网文件系统12
1-4-3 广域透明化13
本章小结14
自我评估14
第2章 网络协议的基本概念16
2-1 数据通讯与网络模型16
2-1-1 通讯网络模型17
2-1-2 网络互联23
2-2 因特网的由来28
2-2-1 因特网简介29
2-2-2 IP地址与域名30
2-2-3 TCP/IP网络协议32
2-2-4 因特网的大架构34
2-3 因特网中IP地址的概念35
2-3-1 IP地址的分级35
2-3-2 IP地址与网络结构的关系36
2-4 因特网ARP协议简介37
2-4-1 为什么要有ARP37
2-4-2 ARP的实例38
2-5 其他的因特网协议40
本章小结40
自我评估40
第3章 60分钟认识Java程序语言42
3-1 Java程序语言简介42
3-1-1 安装与设置Java的学习环境43
3-1-2 Java程序文件的剖析48
3-1-3 Java发展出来的应用程序怎么使用51
3-2 Java中的数据类型55
3-2-1 Java中数据类型参与的运算57
3-2-2 Java里重要的基本类59
3-3 Java中的控制结构59
3-3-1 控制结构的概念59
3-3-2 Java中执行控制的语法60
3-4 Java的面向对象模型62
3-4-1 从对象与类的故事谈起63
3-4-2 Java面向对象程序设计的基本概念64
3-4-3 从Java的语法来认识对象与类67
3-5 Java与图形化界面80
3-5-1 认识图形用户界面中的组件80
3-5-2 接口组件的简易配置82
3-5-3 Java里的事件处理85
3-5-4 组件结构创建的实例91
3-5-5 把逻辑与功能加到接口组件中96
本章小结96
自我评估96
第4章 流的处理98
4-1 流的基本概念98
4-1-1 认识流类之间的关系99
4-1-2 java.io.InputStream的使用99
4-1-3 java.io.OutputStream的使用101
4-1-4 与文件相关的流处理102
4-2 Java对于流的其他支持103
4-2-1 过滤流103
4-2-2 字符流107
4-3 相关类的总整理110
4-3-1 流类结构图110
4-3-2 字符串处理的复杂功能110
4-3-3 让数据的输入输出方便一点114
本章小结118
自我评估118
第5章 系统程序设计的概念120
5-1 应用程序编程接口(API)简介120
5-1-1 常见的系统程序接口121
5-1-2 套字节接口123
5-2 Java的异常处理130
5-3 Java里线程的概念133
5-3-1 程序语言中线程的用途133
5-3-2 共享程序代码与同步控制139
5-3-3 线程之间的沟通142
本章小结144
自我评估144
第6章 好用的网络工具146
6-1 在Windows命令提示符窗口中的指令146
6-1-1 获取网络信息146
6-1-2 了解TCP/IP的设置与原理146
6-1-3 常用的服务端程序151
6-2 了解java.net package152
6-2-1 InetAddress类155
6-2-2 与URL相关的类159
本章小结162
自我评估162
第7章 用Java实现以TCP协议为主的应用164
7-1 认识TCP协议164
7-1-1 传输层的特征164
7-1-2 传输层服务的基本原理165
7-1-3 传输层服务的实例167
7-2 传输层的协议168
7-2-1 寻址169
7-2-2 连接的建立与断开170
7-2-3 流量控制与缓冲管理172
7-2-4 多任务172
7-2-5 失败的复原173
7-3 传输层协议的实例173
7-4 套字节程序设计的基本概念174
7-4-1 TCP/IP中的主从模型175
7-4-2 通讯软件的设计与架构176
7-4-3 协议的应用程序编程接口176
7-5 Java对于TCP的支持177
7-5-1 简单的Java TCP程序178
7-5-2 有趣的Java TCP范例180
7-6 建立在TCP上的应用实现184
7-6-1 用TCP实现一种协议184
7-6-2 结合图形化接口的TCP通讯程序190
7-6-3 为将来的应用做准备193
本章小结194
自我评估194
第8章 用Java实现以UDP协议为主的应用196
8-1 认识UDP协议196
8-1-1 通讯端口的分配与使用196
8-1-2 通讯软件设计的观点199
8-2 Java对于UDP的支持201
8-3 编写基于UDP协议的网络应用程序203
8-3-1 用UDP实现Echo Protocol203
8-3-2 另外一种Echo Service的实现208
8-3-3 实现DNS210
本章小结220
自我评估220
第9章 网络群播的设计222
9-1 群播的定义与应用222
9-1-1 IP群播的基本概念223
9-1-2 IP群播的原理224
9-2 Java对于群播的支持225
9-2-1 Java支持群播的类225
9-2-2 简单的Java群播程序227
9-2-3 利用群播写一个群组交谈的应用程序228
本章小结236
自我评估236
第10章 认识Web架构下的Java类238
10-1 从分布式文件系统谈起238
10-1-1 NFS简介238
10-1-2 AFS简介239
10-1-3 DCE简介240
10-2 思考网络应用的开发241
10-2-1 主从架构241
10-2-2 分布式系统245
10-2-3 分布式的共享记忆空间251
10-2-4 开发的程序252
10-2-5 分布式系统开发实务262
10-3 Web架构下的Java类263
本章小结266
自我评估266
第11章 协议处理与内容处理268
11-1 协议处理与内容处理的概念268
11-2 协议处理268
11-2-1 URLStreamHandler类268
11-2-2 协议处理的实现269
11-3 内容处理270
11-3-1 ContentHander类271
11-3-2 ContentHandlerFactory接口271
11-3-3 内容处理的实现271
本章小结272
自我评估272
第12章 远程过程调用(RPC)与Java RMI274
12-1 建立基本概念274
12-1-1 远程过程调用程序设计275
12-1-2 远程过程调用程序设计实例276
12-2 Java的远程方法调用278
12-2-1 Client与Server程序设计279
12-2-2 Java RMI架构的编译与执行过程284
12-3 Java RMI范例练习286
本章小结288
自我评估288
第13章 从CORBA了解异质性与分散性的整合290
13-1 CORBA的基本观念290
13-1-1 CORBA的基本组成291
13-1-2 CORBA中对象的处理292
13-2 简单的CORBA实现292
13-2-1 定义IDL接口292
13-2-2 CORBA对象启动的过程297
13-3 认识IDL299
13-3-1 IDL的数据类型299
13-3-2 模块与接口299
13-4 从IIOP看分布应用的开发300
13-4-1 认识RMI-IIOP300
13-4-2 CORBA与RMI-IIOP305
本章小结310
自我评估310
第14章 Web服务端的Servlet设计与JSP312
14-1 谈Web服务器的程序设计技术312
14-2 Web服务器端的程序设计——谈Java Servlets314
14-2-1 Servlet的基本概念与资源315
14-2-2 Servlet环境的介绍316
14-2-3 Servlet的应用与实例319
14-2-4 为什么要用Servlet?323
14-2-5 Servlet的发展325
14-3 Java的网络应用——谈JSP325
14-3-1 搭建测试JSP的环境327
14-3-2 JSP的语法简介331
14-3-3 建立一个简单的JSP应用333
本章小结336
自我评估336
第15章 认识JavaMail与JMS338
15-1 电子邮件系统的架构与原理338
15-1-1 电子邮件的基本格式与意义338
15-1-2 Java对于电子邮件的支持339
15-2 用Java建立e-mail的应用342
15-2-1 发送HTML格式的电子邮件344
15-2-2 附件添加的方法346
15-2-3 电子邮件应用的架构348
15-3 认识JMS349
15-3-1 从应用的观点来了解JMS349
15-3-2 JMS的定义350
15-4 创建JMS的定义351
本章小结352
自我评估352
第16章 Java多媒体与网络354
16-1 认识RTP协议354
16-2 Java对网络多媒体的支持355
16-2-1 编写简易的音频播放程序355
16-2-2 编写简易的视频播放程序357
16-3 JMF的架构360
16-4 利用RTP来传送多媒体信息361
16-5 网络多媒体的应用364
本章小结365
自我评估366
第17章 让Java网络应用更安全368
17-1 Java的安全模型368
17-2 密码学374
17-2-1 解开信息大门的密钥374
17-2-2 保持数据的完整性与身份识别376
17-2-3 数字证书377
17-3 Java对于密码机制的支持377
17-4 安全的套字节378
本章小结380
自我评估380
第18章 完整的实例探讨382
18-1 网络游戏382
18-1-1 从单机版开始382
18-1-2 扩充为网络版390
18-1-3 改进的空间401
18-2 分布式计算402
18-2-1 认识hypercube403
18-2-2 导入平行算法的概念404
本章小结410
自我评估410