开发者社区> 问答> 正文

Java客户端怎么使用Socket的构造器来连接到指定服务器?

Java客户端怎么使用Socket的构造器来连接到指定服务器?

展开
收起
小天使爱美 2020-04-12 19:12:41 1389 0
1 条回答
写回答
取消 提交回答
  • "客户端通常可以使用Socket的构造器来连接到指定服务器,Socket通常可以使用如下两个构造器。 Socket(InetAddress/String remoteAddress, int port):创建连接到指定远程主机、远程端口的Socket,该构造器没有指定本地地址、本地端口,默认使用本地主机的默认IP地址,默认使用系统动态分配的端口。 Socket(InetAddress/String remoteAddress, int port, InetAddress localAddr, intlocalPort):创建连接到指定远程主机、远程端口的Socket,并指定本地IP地址和本地端口,适用于本地主机有多个IP地址的情形。 上面两个构造器中指定远程主机时既可使用 InetAddress 来指定,也可直接使用 String对象来指定,但程序通常使用String对象(如192.168.2.23)来指定远程IP地址。当本地主机只有一个IP地址时,使用第一个方法更为简单。"

    2020-04-12 19:20:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载