客户端指定服务器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