您的位置:首页 > 编程语言 > Java开发

Java中设置Socket连接超时

2013-03-26 13:43 651 查看
Java中建立Socket的一种方法是直接使用构造函数:

Socket(InetAddress address, int port)


但是可能导致服务器无响应而卡死,所以可以设定建立连接时的时间限制。

先建立Socket,然后再使用connect,即可指定连接超时的时间:

Socket serverSocket = new Socket();
SocketAddress socketAddress = new InetSocketAddress(“192.168.1.101”, 6666);
serverSocket.connect(socketAddress, timeout);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: