1.1 Java之始 HelloWorld
阿新 • • 發佈:2021-01-12
1 學習一門程式語言
相信我們大多數人都是從這樣過來的,學習每一門語言都是從Hello World開始的,第一次將這個字串列印在電腦視窗上,第一次總是這樣讓人印象深刻。猶記大一剛學C語言,第一次寫Hello World還遇到了很多困難,時隔數年,在此記錄一下完整的Java知識體系。筆者將重新梳理自己的Java知識結構體系,在此記錄。
2 Hello World
看到這個熟到不能再熟悉,簡單到不能再簡單的程式,內心不免多了幾分感概。
public class HelloWorld {
public static void main(String[ ] args){
System.out.println("Hello World!");
}
}
class定義一個類
public static void main(String[] args){} 是Java程式入口。
System.out.println() 是Java標準控制檯輸出方法。
3 main函式傳入引數
java + 類名 +引數列表
該引數列表就是main函式中的String[] args
package com.lbh.xxmanager.basic.java;
public class HelloWorld {
public static void main(String[] args){
for (String arg:args){
System.out.println(arg);
}
}
}
命令列執行:
4 問題實列
4.1 錯誤: 找不到或無法載入主類 HelloWorld
這兒要注意java程式碼裡的package 標誌。
筆者上述程式碼有package com.lbh.xxmanager.basic.java;包位置標誌,所以筆者應該應該到模組的根目錄下通過java com.lbh.xxmanager.basic.java.HelloWorld
假設類HelloWorld的目錄為c1/c2/c3/HelloWorld
HelloWorld寫的 package c3;
則要執行該class應該在 c1/c2目錄下執行 java c3.HelloWorld
5 作業題
Null