图书介绍
精通Java网络编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 汪晓平,俞俊,李功编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302114811
- 出版时间:2005
- 标注页数:561页
- 文件大小:201MB
- 文件页数:574页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
精通Java网络编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Java环境配置1
1.1 Java环境的配置1
1.1.1 SDK的下载和安装1
1.1.2 环境变量的配置2
1.2 包和路径2
1.2.1 类路径3
1.2.2 包(package)5
1.2.3 jar文件8
1.3 Java集成开发环境介绍9
1.3.1 Java开发工具JBuilder 99
1.3.2 JBuilder 9集成开发环境简介10
1.3.3 用JBuilder 9开发一个简单的应用程序11
2.1 认识流15
第2章 Java I/O15
2.2 输出流17
2.2.1 OutPutStream17
2.2.2 装饰类18
2.2.3 Write类20
2.3 输入流22
2.3.1 InputStream22
2.3.2 FilterInputStream类24
2.3.3 Reader类25
2.3.4 StringTokenizer标记类的运用及其改进25
2.3.5 NIO类29
2.4 NIO类网络应用37
2.5 ZIP流40
2.5.1 用GZIP进行压缩41
2.5.2 用Zip进行多文件保存41
2.6 I/O流的典型应用43
2.7 文件拆分实例47
第3章 Java的线程机制57
3.1 线程概念57
3.1.1 从Thread类继承58
3.1.2 从Runnable接口实现线程60
3.2 线程同步和死锁61
3.2.1 线程的状态62
3.2.2 堵塞状态62
3.2.3 堵塞状态实例62
3.2.4 对象的锁72
3.2.5 线程的同步74
3.2.6 线程的死锁74
3.3 线程池77
3.3.1 为什么需要线程池77
3.3.2 如何实现线程池78
3.4 多线程应用实例84
3.5 小球碰撞游戏实例93
第4章 查找Internet地址105
4.1 InternetAddress类105
4.1.1 创建一个新的InetAddress对象105
4.1.2 InetAddress中提供的方法110
4.2 应用实例111
4.2.1 HostLookup实例111
4.2.2 处理Web服务器的记录文件实例114
4.2.3 发送邮件实例119
4.2.4 URL连接测试实例123
4.2.5 图形Web服务器实例127
第5章 用URL检索数据139
5.1 URL类139
5.3 Java中如何使用URL140
5.2 URL格式140
5.3.2 URL类141
5.3.1 URL类的构造函数141
5.4 编写简单的HTTP服务器程序145
5.4.1 什么是HTTP协议145
5.4.2 Web客户145
5.4.3 Web服务器146
5.4.4 URLConnection类147
5.4.5 HttpURLConnection类151
5.4.6 使用URLConnection和HttpURLConnection编程153
5.4.7 HTTP服务器应用实例155
5.5 URLEncoder类和URLDecoder类162
5.5.1 URLEncoder类162
5.5.2 URLDecoder类164
5.5.3 HTTP服务器实现案例164
6.1.1 网络客户171
第6章 客户端套接字171
6.1 客户服务器模型171
6.1.2 网络服务器172
6.2 套接字(Socket)的概念172
6.2.1 套接字的由来172
6.2.2 套接字编程基本概念173
6.3 Socket类177
6.3.1 认识Socket类177
6.3.2 套接字异常195
6.4 FTP客户端实现196
6.4.1 FTP客户端设计的原理196
6.4.2 JBuilder 9中FTP库197
6.4.3 设计FTP客户端程序实现上传下载功能198
6.4.4 聊天程序客户端的实现实例210
7.1 ServerSocket类231
第7章 服务器套接字231
7.1.1 构造函数232
7.1.2 ServerSocket方法的使用234
7.2 HTTP服务器的实现与HTTP协议简介239
7.2.1 HTTP协议基本概念239
7.2.2 HTTP服务器的实现实例240
7.2.3 Web页面的index.html文件代码247
7.2.4 运行实例248
7.3 代理服务器的实现248
7.3.1 基础概念248
7.3.2 设计规划249
7.3.3 代理服务器的实现249
7.4 聊天程序的服务器端实现261
7.4.1 Chatserver模块261
7.4.2 protocols模块278
第8章 安全套接字283
8.1 安全套接字SSL介绍283
8.1.1 协议的起源283
8.1.2 协议概述283
8.1.3 协议规范284
8.1.4 相关技术288
8.1.5 与SET协议的比较289
8.1.6 前景展望290
8.1.7 SSLSocket和SSLServerSocket291
8.1.8 SSLSocketFactory和SSLServerSocketFactory291
8.2 安全客户端套接字SSLSocket类的用法291
8.2.1 SSLSocketFactory和SSLServerSocketFactory291
8.2.2 SSLSocket类293
8.3 安全服务器套接字SSLServerSocket类的用法295
8.4 安全套接字的运用299
9.1 JavaMail的介绍309
9.1.1 JavaMail分层体系309
第9章 用Java收发E-mail309
9.1.2 建立JavaMail使用环境310
9.1.3 Java Mail API有哪些核心类311
9.2 目前流行的协议314
9.2.1 SMTP协议315
9.2.2 一个邮件事务的过程317
9.2.3 POP3协议320
9.2.4 实现具有简单功能的POP客户端326
9.2.5 IMAP协议329
9.2.6 MIME329
9.3 发送E-mail329
9.4 完整的JavaMail实例338
10.1.1 SQL概述361
第10章 Java与数据库的连接361
10.1 结构化查询语言SQL361
10.1.2 SQL的数据定义(DDL)363
10.1.3 SQL的数据操纵(DML)367
10.1.4 SQL的数据控制(DCL)372
10.2 JDBC的设计方案和典型用法373
10.2.1 什么是数据库373
10.2.2 JDBC的设计方案376
10.2.3 JDBC的典型用法384
10.3 JDBC编程概念386
10.3.1 建立JDBC连接386
10.3.2 JDBC发送SQL语句390
10.3.3 获得SQL语句的执行结果393
10.4 一个完整的调用JDBC实例396
11.1.1 网络构架407
第11章 远程方法407
11.1 RMI介绍407
11.1.2 远程接口408
11.1.3 RMI开发实例409
11.2 远程调用中的参数传递412
11.2.1 传递非远程对象412
11.2.2 购买商品系统实例412
11.2.3 传递远程对象422
11.2.4 Cloning远程对象424
11.3 Java.rmi包424
11.3.1 Remote接口425
11.3.2 Naming类425
11.3.3 Remote Exception类427
11.4 使用RMI的应用程序实例428
11.5.1 CORBA433
11.5 CORBA和Java IDL433
11.5.2 Java IDL应用编程434
11.5.3 CORBA与RMI的对比440
第12章 Java服务器页(JSP)441
12.1 什么是Java服务器页441
12.1.1 JSP的优势及与其他Web开发工具的比较443
12.1.2 用JSP开发Web的几种主要方式445
12.2 JSP的语法和语义447
12.2.1 JSP引导命令447
12.2.2 JSP脚本元素448
12.2.3 隐式对象450
12.2.4 提取字段和值451
12.2.5 JSP页的属性和作用域452
12.2.6 用JSP控制会话453
12.2.7 创建和修改Cookie455
12.3 JSP开发平台的建立456
12.3.1 Tomcat的安装和直接使用457
12.3.2 Tomcat和Apache的配合459
12.3.3 Tomcat和HS的配合460
12.4 JSP计数器制作实例461
12.5 JSP聊天室实例464
第13章 Enterprise JavaBean475
13.1 企业JavaBean的基本概念475
13.1.1 什么是企业JavaBean技术475
13.1.2 EJB体系结构476
13.1.3 开发人员的角色分配476
13.1.4 编写一个简单的EJB程序477
13.1.5 编写部署文件478
13.1.6 部署到应用服务器479
13.1.7 开发和部署测试程序480
13.2 开发无状态会话Bean482
13.2.1 什么是无状态Session Bean483
13.2.2 无状态Session Bean寿命周期483
13.2.3 编写一个无状态的Session Bean程序484
13.2.4 部署到应用服务器489
13.2.5 开发和部署测试程序489
13.2.6 运行测试程序493
13.3 开发有状态会话Bean493
13.3.1 什么是有状态Session Bean494
13.3.2 有状态Session Bean寿命周期494
13.3.3 编写一个有状态Session Bean程序495
13.3.4 部署到应用服务器499
13.3.5 开发和部署测试程序499
13.3.6 运行测试程序503
14.1.1 Applet的基本概念505
第14章 Java Applet的设计及应用505
14.1 Java Applet程序设计基础505
14.1.2 Applet程序的基本开发步骤506
14.1.3 Applet类508
14.2 Java Applet程序设计技巧510
14.2.1 Java Applet编程显示图像511
14.2.2 Java Applet播放声音514
14.2.3 Java Applet编程之文字显示515
14.2.4 Java Applet编程之响应鼠标键盘516
14.3 Java Applet时钟程序实例517
14.4 Java Applet菜单程序实例529
第15章 Java Servlet的设计及应用535
15.1 Java Servlet程序设计基础535
15.1.1 Servlet的基本概念536
15.1.2 Java Servlet编程及应用537
15.2.2 支持Servlet的Web服务器540
15.2 编写Servlet所需的开发环境540
15.2.1 JSD540
15.2.3 开发Servlet的过程541
15.3 基本Servlet的编写542
15.3.1 小服务程序Servlet的编写543
15.3.2 Servlet和多线程546
15.3.3 用Servlet控制会话547
15.4 配置Tomcat550
15.4.1 Tomcat基本配置551
15.4.2 运行Servlet配置551
15.5 信息请求实例553
15.6 内容查询实例555
15.7 参数请求实例558
15.8 头部信息请求实例560
热门推荐
- 1304793.html
- 508860.html
- 393172.html
- 2547915.html
- 3164551.html
- 3193348.html
- 993839.html
- 3726897.html
- 797728.html
- 430348.html
- http://www.ickdjs.cc/book_3667029.html
- http://www.ickdjs.cc/book_2581766.html
- http://www.ickdjs.cc/book_2771485.html
- http://www.ickdjs.cc/book_1244894.html
- http://www.ickdjs.cc/book_1257899.html
- http://www.ickdjs.cc/book_3562796.html
- http://www.ickdjs.cc/book_2034153.html
- http://www.ickdjs.cc/book_2543954.html
- http://www.ickdjs.cc/book_3828938.html
- http://www.ickdjs.cc/book_2046028.html