随笔 - 172  文章 - 0  评论 - 0  阅读 - 11939

Java 网络编程(二)IP地址

IP

  IP地址:InetAddress

    ·唯一定位一台主机

    ·127.0.0.1:本机localhost

    ·IP地址分类

      1.IPv4和IPv6

        IPv4=>127.0.0.1,4个字节组成,0~255,2011年已经用尽

        IPv6=> 2409:895a:5032:4802:1b64:63e7:d067:162c,128位,8个无符号整数!

      2.公网(互联网)- 私网(局域网)

        ABCD类地址

        192.168.xx.xx,专门给组织内部使用的

    ·域名:记忆IP问题!

      IP:www.jd.com

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
//测试IP
public class TestInetAddress {
    public static void main(String[] args) {
        try {
            //查询本机地址
            InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1");
            System.out.println(inetAddress1);
            InetAddress inetAddress11 = InetAddress.getByName("localhost");
            System.out.println(inetAddress11);
            InetAddress inetAddress12 = InetAddress.getLocalHost();
            System.out.println(inetAddress12);
 
            //查询网站ip地址
            InetAddress inetAddress2 = InetAddress.getByName("www.baidu.com");
            System.out.println(inetAddress2);
 
            //常用方法
            System.out.println(inetAddress2.getAddress());
            System.out.println(inetAddress2.getCanonicalHostName());//规范的名字
            System.out.println(inetAddress2.getHostName());//域名
            System.out.println(inetAddress2.getHostAddress());//ip
        } catch (UnknownHostException e) {
            e.printStackTrace();
        }
    }
}

 结果:

 

posted on   键盘敲烂的朱  阅读(109)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示