在Java中,可以通过以下方法获取端口号:
Socket socket = new Socket();
int port = socket.getLocalPort();
System.out.println("Local port: " + port);
ServerSocket serverSocket = new ServerSocket(0); // 0表示系统自动分配端口号
int port = serverSocket.getLocalPort();
System.out.println("Server port: " + port);
InetSocketAddress address = new InetSocketAddress("localhost", 8080);
int port = address.getPort();
System.out.println("Port: " + port);
通过以上几种方法,可以轻松获取Java程序中使用的端口号。