可能重复:
Sockets: Discover port availability using Java特定系统端口avliable检查通过用java
喜
如何检查的特定系统端口是通过用java avliable或不。
感谢 穆拉利
可能重复:
Sockets: Discover port availability using Java特定系统端口avliable检查通过用java
喜
如何检查的特定系统端口是通过用java avliable或不。
感谢 穆拉利
绑定到它,看看你得到一个异常,再次释放。
使用此代码段:
INT minPortNumber =的Integer.parseInt(参数[0]); int maxPortRange = Integer.parseInt(args [1]);
for (int i = minPortNumber; i <= maxPortRange; i++) {
try {
Socket ServerSok = new Socket("127.0.0.1", i);
System.out.println("Port number in use: " + i);
ServerSok.close();
} catch (Exception e) {
System.out.println("Port number not in use: " + i);
}
}
如果端口号是使用套接字连接将会被打开否则会引发异常。
完全重复http://stackoverflow.com/questions/434718/sockets-discover-port-availability-using-java – 2010-11-04 11:41:28