前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网络通信学习笔记(二)---IP地址,端口

网络通信学习笔记(二)---IP地址,端口

作者头像
萌萌哒的瓤瓤
发布2021-01-13 17:40:14
5400
发布2021-01-13 17:40:14
举报

1. ip地址的类

这里我们举一个例子大家就知道ip地址是啥意思了,大家应该都有小区的概念,ip地址就可以类比成小区中楼的号码,比如说49栋二单元这样,这样一类比大家就懂了.

主要就是 InetAddress 这个类,这个类没有构造方法,所以并不能够通过 new 关键字来获取,只能通过静态方法即 get…() 方法来获取

代码语言:javascript
复制
import java.net.InetAddress;
import java.net.UnknownHostException;

public class TestInetAddress {
    public static void main(String[] args) throws UnknownHostException {
//      查询本机地址
        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);
        //查询网站地址
        InetAddress inetAddress4= InetAddress.getByName("www.baidu.com");
        System.out.println(inetAddress4);

//        常用方法
        System.out.println(inetAddress4.getAddress());//该对象的原始IP地址
        System.out.println(inetAddress4.getCanonicalHostName());//获取此IP地址的标准域名
        System.out.println(inetAddress4.getHostAddress());//以文本形式返回IP地址字符串
        System.out.println(inetAddress4.getHostName());//获取此IP地址的主机名
    }
}

2. 端口

每一个端口就表示计算机上的一个程序的进程.

并且还可以通过我们上面举的小区的例子,上面我们说ip地址就类似于楼的号码,那么端口号就相当于房间号比如说 301 这样,这样方便我们更加进一步的确定我们所需要的资源是在什么地方.

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

都看到这里了,如果觉得对你有帮助的话,可以关注博主的公众号,坚持日更技术好文章.

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-09-17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. ip地址的类
  • 2. 端口
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档