前言
网络编程关注的是底层对数据的传输,要学习协议,不同资源之间交流的基础就是需要依据一个协议栈,常见的协议有tcp和udp,tcp相当于打电话,需要先建立连接才能传输,不过比较安全。udp相当于写信,直接写直接送,不需要先建立连接,缺点就是不安全,容易丢失。
基本概念
IP
常用类 InetAddress
区分计算机
InetAddress in = InetAddress.getLocalHost(); //返回本机
System.out.println(in.getHostAddress());
System.out.println(in.getHostName());
//根据域名得到netAddress对象
in = InetAddress.getByName(