IP地址
ip地址:inetAddress
用于定位唯一一台计算机的,相当于每个人的身份证。
本机ip地址:127.0.0.1或 localhost
ip地址分类
- ipv4,右四个字节组成,例192.168.226.87
ipv6,例如fe80::5d4b:bac7:45b5:46b9%23 - 公网(互联网)和私网(局域网),我们用的网一般为一个大的局域网。
通过inetAddress获取IP地址
一般我们访问网站的时候,都是通过域名进行访问的,因为域名好记,不像ip地址那么复杂,而一个域名也是对应一个IP地址的。我们可以通过inetAddress类将域名转化为ip地址。
public class TestInetAddress {
public static void main(String[] args) {
try {
InetAddress byName = InetAddress.getByName("www.baidu.com");
InetAddress localhost = InetAddress.getByName("localhost");
System.out.println(byName);
System.out.println(localhost);
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}