3、IP地址

1.3、IP

ip地址:InetAddress

  • 唯一定位一台网络上的计算机

  • 127.0.0.1:本机localhost

  • ip地址的分类

    • ipv4/ipv6

      • IPV4:192.168.1.103,4个字节组成。0-255,42亿;30亿都在北美,亚洲4亿。2011年就用尽。

      • IPV6: fe80::f402:24ab:7274:5843%19(不全),128位。8个无符号整数 ,abcde

        # 模拟一个ipv6地址
        2001:0bb2:aaaa:0015:0000:0000:1aaa:1312
        
    • 公网(互联网)/私网(局域网)

      • ABCD类地址
      • 192.168.xx.xx,专门给组织内部使用的
  • 域名:记忆ip问题

    • ip:www.vip.com

代码show

1.新建java工程

2.编写代码

package com.gy.lesson01;

import java.net.InetAddress;
import java.net.UnknownHostException;

/**
 * @Classname TestInetAddress
 * @Description TODO
 * @Date 2021/9/16 0:26
 * @Created by Administrator
 */
//测试ip
public class TestInetAddress {
    public static void main(String[] args) {


        try {
            //查询本机地址
            InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1");
            System.out.println(inetAddress1);
            InetAddress inetAddress2 = InetAddress.getByName("localhost");
            System.out.println(inetAddress2);
            InetAddress inetAddress3 = InetAddress.getLocalHost();
            System.out.println(inetAddress3);
            //测试网站ip地址
            InetAddress inetAddress4 = InetAddress.getByName("www.baidu.com");
            System.out.println(inetAddress4);

            //常用方法
            System.out.println(inetAddress4.getCanonicalHostName());//规范的名字
            System.out.println(inetAddress4.getHostAddress());//ip
            System.out.println(inetAddress4.getHostName());//域名,或者自己电脑的名字
            System.out.println(inetAddress4.getAddress());

        } catch (UnknownHostException e) {
            e.printStackTrace();
        }

    }
}


3.工程结构截图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mGmRnWJt-1631724143846)(C:\Users\Administrator\Desktop\学习笔记\网络编程\3、IP地址.assets\image-20210916004018123.png)]

4.代码执行后输出

/127.0.0.1
localhost/127.0.0.1
PC-20190623MZWX/192.168.59.1
www.baidu.com/110.242.68.3
110.242.68.3
110.242.68.3
www.baidu.com
[B@1b6d3586

其中PC-20190623MZWX是电脑名字

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6L5s17WM-1631724143855)(C:\Users\Administrator\Desktop\学习笔记\网络编程\3、IP地址.assets\image-20210916004150142.png)]

彩蛋

1.查看本机ip的ipv4和ipv6地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v1Qa4veo-1631724143859)(C:\Users\Administrator\Desktop\学习笔记\网络编程\3、IP地址.assets\image-20210916000240094.png)]

2.指数的力量是无穷的

  • 赚钱
  • 学习

3.ABCD类ip地址的范围

参考

4.通过阿里云查看域名价值【一般越短越贵】

在这里插入图片描述

5.域名中含有中文的域名

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yieGTTZQ-1631724143868)(C:\Users\Administrator\Desktop\学习笔记\网络编程\3、IP地址.assets\image-20210916002013529.png)]

6,idea打印变量快捷键

变量后,输入 .sout,回车即可

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lGgUIe38-1631724143870)(C:\Users\Administrator\Desktop\学习笔记\网络编程\3、IP地址.assets\image-20210916002810574.png)]

7.idea try…catch快捷键

ctrl+alt+t

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vLEwt3wz-1631724143872)(C:\Users\Administrator\Desktop\学习笔记\网络编程\3、IP地址.assets\image-20210916003909413.png)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值