第17章 网络编程

该博客聚焦Java网络编程,先介绍网络编程基础知识,包括网络基础、IP地址和端口号。接着阐述Java基本网络支持,如InetAddress等的使用。还分别讲解基于TCP和UDP协议的网络编程,以及使用代理服务器的方法,涵盖多线程、非阻塞通信等内容。

第17章 网络编程

         17.1 网络编程的基础知识

                   17.1.1 网络基础知识

                   17.1.2 IP地址和端口号

         17.2 java的基本网络支持

                   17.2.1 使用InetAddress

                   17.2.2 使用URLDecoder和URLEncoder

                   17.2.3 URL、URLConnection和URLPermission

         17.3 基于TCP协议的网络编程

                   17.3.1 TCP协议基础

                   17.3.2 使用ServerSocket创建TCP服务器端

                   17.3.3 使用Socket进行通信

                   17.3.4 加入多线程

                   17.3.5 记录用户信息

                   17.3.6 半关闭的Socket

                   17.3.7 使用NIO实现非阻塞Socket通信

                   17.3.8 使用java 7的AIO实现非阻塞通信

         17.4 基于UDP协议的网络编程

                   17.4.1 UDP协议基础

                   17.4.2 使用DatagramSocket发送、接收数据

                   17.4.3 使用MulticastSocket实现多点广播

         17.5 使用代理服务器

                   17.5.1直接使用Proxy创建连接

                   17.5.2 使用ProxySelector自动选择代理服务器

         17.6 本章小结

转载于:https://www.cnblogs.com/arrows/p/10564701.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值