TCP/UDP协议
1网络通讯协议(java中看到协议就是规则):最广泛的通讯协议是TCP/IP协议 IP地址:就是具体的家庭地址,如到了那个小区几号楼但是没有门牌号; 端口:就是具体到了门牌号;程序中通过IP地址找到计算机,通过端口号找到相应的程序 2.InetAddress:是包装了IP地址的类;方法有: 1.通过IP地址或者主机名获取InetAddress对象;通过这个对象获取Ip和主机名 通过ip地址获取:InetAddress inet=InetAddress.getByName("192.168.1.1"); 通过主机名获取:InetAddress inet=InetAddress.getByName("WRTD"); 获取本机主机的Inet对象:InetAddress inet=InetAddress.getLocalHost(); 3.通过获取的InetAddress对象后再通过InetAddress对象获取Ip地址和主机名 获取IP地址:inet.getHostAddress(); 获取主机名:inet.getHostName(); 4.UDP(重要数据不要用;无连接的通信协议):发送端不会确认是否存在接收端,接收数据后也不 会反馈是否接收到数据 5.UDP:64kb以内的数据可以传输,因为UDP是无连接的传输协议所以传输速度快而且效率高,所以 传输音频/视频