编程语言
首页 > 编程语言> > 网络编程—IP

网络编程—IP

作者:互联网

网络编程—IP

IP地址: InetAddress

​ ABCD类地址

​ 192.168.XX.XX 专门给组织内部使用

package com.deng.lesson01;

import java.net.InetAddress;
import java.net.UnknownHostException;
//测试IP
public class TestInetAddress {
    public static void main(String[] args) {
        try {
            //查询本机地址
            InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1");
            System.out.println(inetAddress1);
            InetAddress inetAddress3 = InetAddress.getByName("localhost");
            System.out.println(inetAddress3);
            InetAddress inetAddress4= InetAddress.getLocalHost();
            System.out.println(inetAddress4);
            
            //查询网站IP地址
            InetAddress inetAddress2 = InetAddress.getByName("www.baidu.com");
            System.out.println(inetAddress2);

            //常用方法
            //System.out.println(inetAddress1.getAddress());
            System.out.println(inetAddress2.getCanonicalHostName());//规范的名字
            System.out.println(inetAddress3.getHostAddress());//IP
            System.out.println(inetAddress4.getHostName());//域名 或者本机的名字
        }catch (UnknownHostException e){
          e.printStackTrace();
        }
    }
}

标签:inetAddress1,IP,编程,System,网络,println,InetAddress,out
来源: https://www.cnblogs.com/SXDMG/p/16306600.html