日期:2014-05-20  浏览次数:20735 次

客户端指定服务器ip为空,为什么还能连上服务器???
我的客户端指定的ip地址为空 Socket s =new Socket("",8888); 为什么还能连接上服务器呢? 我建的服务器端也是在自己电脑上,难道是客户端不指定ip地址连接的就是本机的服务器吗????是这样的么

大家帮帮忙!!

------解决方案--------------------
如你所理解,源代码中关键部分大致是这样:
if (host == null || host.length() == 0) {
InetAddress[] ret = new InetAddress[1];
ret[0] = impl.loopbackAddress();
return ret;
}
------解决方案--------------------
默认链接本机的。

OVER