我正在编写一个必须通过命令行运行的 java 服务器。我想向服务器传递不同的端口号来监听。但是,我不确定在运行服务器时如何将端口号作为命令行参数传递给 ServerSocket 类。
public class Server {
    public static void main(String[] args) {
        Server server = new Server();
    }
    public Server() {
        ServerSocket socket = new ServerSocket(5000);
        // I want to specify the port number above as an argument when running the server. 
    }
}
任何帮助将不胜感激!