本帖最后由 赵燕燕 于 2011-12-8 16:27 编辑
import java.net.*;
import java.io.*;
class TcpClient
{
public static void main(String[] args)throws Exception
{
Socket s=new Socket("192.168.4.162",10100);
OutputStream os=s.getOutputStream();
os.write("I am from TCP client ".getBytes());
s.close();
}
}
编译时会出现下面的异常,该怎么解决?我的主机地址没有错。
Exception in thread "main" java.net.NoRouteToHostException: No route to host: connect
还有在命令行ping主机地址时,数据还会丢失,是怎么回事?
C:\Users\Administrator>ping 192.168.4.162
正在 Ping 192.168.4.162 具有 32 字节的数据:
来自 10.2.4.240 的回复: 无法访问目标主机。
来自 10.2.4.240 的回复: 无法访问目标主机。
请求超时。
请求超时。
|