一.IP与InetAddress
互联网上的每一台计算机都有唯一表示自己的标记,这个标记就是IP地址。InetAddress类是Java中一个类,用来表示IP地址,这个类有二个子类,分别表示IPv4和IPv6.主要操作方法如下图:
二.URL与URLConnection
URL(Uniform Resource Locator)是统一资源定位符,可以直接通过此类找到互联网上的资源(比如一个网页)。常用方法如下图:
URLConnection是封装访问远程网络资源一般方法的类,通过它可以建立与远程服务器的连接,检查远程资源的一些属性。,方法如下图:
三.URLEncoder和URLDecoder
URLEncoder:编码
URLDecoder:解码
四.TCP程序开发
TCP(传输控制协议)
在Java中可以使用Socket(套接字)完成TCP程序开发,使用此类可以建立可靠的,双向的,持续的,点对点的通信连接。
服务端使用ServerSocket等待客服端的连接,每一个客服端都使用一个Socket对象表示。二个类的方法如下图:
UDP(数据报协议)
UDP是不可靠的连接,在各种聊天工具中被广泛使用,在Java中使用DatagramPacket和DatagramSocket二个类开发,二个类的方法如下图: