图书介绍

Java网络程序设计PDF|Epub|txt|kindle电子书版本网盘下载

Java网络程序设计
  • 颜春煌编著 著
  • 出版社: 重庆:电脑报电子音像出版社
  • ISBN:9787894763648
  • 出版时间:2010
  • 标注页数:409页
  • 文件大小:173MB
  • 文件页数:423页
  • 主题词:J2EE

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐