Java为了可移植性,不允许直接调用操作系统,而是由java.net包来提供网络功能。Java虚拟机负责提供与操作系统的实际连接。下面我们来介绍几个java.net包中的常用的类。

InetAddress

InerSocketAddress

URL类

基于TCP协议的Socket编程和通信

UDP通讯的实现