1肢娘、示例代碼
public class Test {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++)
System.out.print(i == 0 ? args[i] : " " + args[i]);
System.out.println();
}
}
2墓阀、編譯執(zhí)行命令
- 編譯
javac Test.java
- 執(zhí)行
java Test Hello, world.
3、執(zhí)行結(jié)果
Hello, world.
4炉爆、操作流程
- 在Oracle官網(wǎng)堕虹,下載并安裝好JRE環(huán)境
- 在任意目錄下新建Test.java文件,并將示例代碼粘貼到文件中保存
- 在當(dāng)前目錄下打開(kāi)命令行芬首,輸入編譯命令赴捞,會(huì)在同級(jí)目錄下生成Test.class字節(jié)碼文件
- 同時(shí)繼續(xù)在命令行輸入執(zhí)行命令,即可得到執(zhí)行結(jié)果
5郁稍、代碼解釋
1赦政、class為類定義關(guān)鍵字,public為訪問(wèn)修飾符耀怜,一個(gè).java文件只能有一個(gè)被public修飾的class類恢着,并且文件名和public修飾的類名一致
2、public修飾的類中可以定義一個(gè)main方法财破,此方法作為Java程序的入口方法掰派,是Java程序執(zhí)行的起點(diǎn),為固定寫(xiě)法
3左痢、main方法的參數(shù)是在輸入執(zhí)行命令時(shí)Test之后的以空格分隔的一串串字符
4靡羡、如上代碼執(zhí)行就是遍歷打印執(zhí)行命令時(shí)輸入的所有參數(shù)(上例子即為 “Hello, world.” 字符串)