通过使用双参数构造函数,您可以告诉Java立即连接.您正在寻找的是什么
Socket socket = new Socket(); // Configure socket here socket.connect(new InetSocketAddress(serverAddr, portNumber), 3000); if (! socket.isConnected()) { // Error handling } else { // Use socket }
尽管如此,这仍将阻止3s.如果要防止这种情况,请使用线程进行连接.
通过使用双参数构造函数,您可以告诉Java立即连接.您正在寻找的是什么
Socket socket = new Socket(); // Configure socket here socket.connect(new InetSocketAddress(serverAddr, portNumber), 3000); if (! socket.isConnected()) { // Error handling } else { // Use socket }
尽管如此,这仍将阻止3s.如果要防止这种情况,请使用线程进行连接.