Server/Client 运行 命令行

Server/Client Running with command line

我有一个关于命令行上 server/client 运行ning 的问题。服务器应该 运行 像这样

服务器应该运行 命令行传递端口号

java 服务器 port_number

客户端应运行 命令行格式如下:

java客户端服务器IP服务器_port_number命令文件

我想知道是否有人可以向我展示 "main method" 在 server/client 和 satisfy/take 中 satisfy/take 的开头应该是什么样子 [=32] =] 在命令行上。

class ServerExample{  
  public static void main(String args[]){  
    System.out.println("Your first argument is: "+args[0]);  
    int serverPort = Integer.parseInt(args[0]);
  }  
}

这将打印 port_number(如服务器执行中所述)。

class ClientExample{  
  public static void main(String args[]){  
    System.out.println("Your first argument is: "+args[0]);
    System.out.println("Your second argument is: "+args[1]);
    System.out.println("Your third argument is: "+args[2]);
    String serverIP = args[0];
    int serverPort = Integer.parseInt(args[1]);
    String commandFile = args[2];
  }  
}

这将打印 serverIP、server_port_number 和 commandFile(如客户端执行中所述)。