用socket连接一下这个端口,如果没有抛出异常,则证明端口开启。

解决方案 »

  1.   

    public class Connect {
    public static void main(String[] argv) {
    String server_name = "localhost";
                      for(int i=1;i<1024;i++){
    try {
    Socket sock = new Socket(server_name, i);
    System.out.println(" *** Connected to "+i);
    sock.close(); } catch (java.io.IOException e) {
    System.err.println("error connecting to " + 
    server_name + ": " + e);
    return;
    }
                      }   
    }
    }