java新手,之前写的socket的测试程序,可以连上,不知道现在就不可以了
import java.io.IOException;
import java.net.*;
public class Server {
public static void main(String[] args) throws IOException {
ServerSocket ss = new ServerSocket(7236);
while(true){
Socket s = ss.accept();
System.out.println("aaaaa");
}
}
}
import java.io.IOException;
import java.net.*;
public class Client {
public static void main(String[] args) throws UnknownHostException, IOException {
Socket s = new Socket("128.0.0.111", 7236);
}
}
前几天都可以,怎么今天测试了一下就不行了,而且我发现我电脑上所有有关socke程序都连不上
Exception in thread "main" java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:69)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:337)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:198)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:157)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at java.net.Socket.<init>(Socket.java:425)
at java.net.Socket.<init>(Socket.java:208)
at Client.main(Client.java:12)