Socket
- клиентский сокет для подключения к серверу.Чтобы открыть прослушивающий сокет для приема клиентов, вам нужно использовать ServerSocket
, который откроет порт, если он еще не открыт, и потерпит неудачу, если порт уже используется.
public class PortCheck {
public static void main(String[] args) {
try {
ServerSocket socket = new ServerSocket(4500, 0, InetAddress.getLocalHost());
System.out.println("port available");
} catch (IOException e) {
System.out.println("port not available");
}
}
}