一、查询IP
package com.xiafan.study01;
import java.net.*;
import java.io.*;
public class Testinetaddress {
public static void main(String[] args) {
try {
InetAddress inet1 = InetAddress.getByName("127.0.0.1");
System.out.println(inet1);
InetAddress inet4 = InetAddress.getByName("localhost");
System.out.println(inet4);
InetAddress inet5 = InetAddress.getLocalHost();
System.out.println(inet5);
InetAddress inet2 = InetAddress.getByName("www.baidu.com");
System.out.println(inet2);
InetAddress inet3 = null;
inet3 = InetAddress.getByName("www.bilibili.com");
System.out.println(inet3);
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}
二、查询端口
package com.xiafan.study01;
import java.net.*;
public class Tsetsocketaddress {
public static void main(String[] args) {
InetSocketAddress address1 = new InetSocketAddress("127.0.0.1",8080);
System.out.println(address1);
System.out.println(address1.getAddress());
System.out.println(address1.getHostName());
System.out.println(address1.getPort());
}
}