学无先后,达者为师

网站首页 编程语言 正文

InetSocketAddress的使用

作者:Qiddo 更新时间: 2023-12-12 编程语言

作用:包含IP和端口信息,常用于Socket通信。此类实现 IP 套接字地址(IP 地址 + 端口号),不依赖任何协议。

InetSocketAddress相比较InetAddress多了一个端口号,端口的作用:一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。通过“IP地址+端口号”来区分不同的服务的。

代码如下:

import java.net.InetSocketAddress;

public class InetSocketTest {
    public static void main(String[] args) {
        //创建InetSocketAddress对象
        InetSocketAddress inetSocketAddress = new InetSocketAddress("www.baidu.com",80);
        //返回IP地址
        System.out.println(inetSocketAddress.getAddress().getHostAddress());
        //返回计算机名
        System.out.println(inetSocketAddress.getHostName());
    }
}

原文链接:https://blog.csdn.net/m0_73944607/article/details/130875212

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新