public class Main {
public static void main(String[] args)
{
String s="java";
if(args.length>0) s=args[0];
/*
這一行判斷是否帶有命令行參數,在執行程序時,若帶有參數,
則第一個參數args[0]賦值給字符串變量s,否則,s仍爲一開始
設定的"java"
*/
System.out.println(s);
}
}
以上是要執行的程序。
windows操作系統下,進入java源文件(.java)所在的文件夾,按住shift右鍵點擊空白區域,選中在此處打開Powershell窗口。
首先輸入 javac Main.java,將 Main.java 源文件編譯產生 Main.class 字節碼文件。
然後輸入java Main,就可以直接運行程序,不帶命令行參數的情況下輸出程序裏預置的字符串“java”,否則輸出命令行參數。有多個參數的情況下只輸出第一個。
在eclipse裏執行時,只能輸出“java”。