服务器套接字绑定到哪里?

时间:2013-02-20 09:26:54

标签: java sockets tcp network-programming serversocket

new ServerSocket(port);绑定哪个IP? 要所有公共 IP和localhost?对此不确定。
如果我有多个接口,它会绑定到所有接口吗?

1 个答案:

答案 0 :(得分:2)

此调用相当于

new ServerSocket(port, 0, null);

根据此方法的javadoc

  

如果bindAddr为null,它将默认接受任何/所有本地地址上的连接。

所以是的,它将绑定到所有接口。