初學階段使用固定模板,專注業務邏輯:
public class 文件名 {
public static void main(String[] args) {
// 你的代碼寫在這裡
}
}
實例:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello world!");
}
}
文件名必須與 public class 後的類名一致(Hello.java)。
| abstract(抽象) | continue(繼續) | for(循環) | new(新建) | switch(開關) |
| assert(斷言) | default(默認) | goto(保留) | package(包) | synchronized(同步) |
| boolean(布爾) | do(執行) | if(如果) | private(私有) | this(這個) |
| break(中斷) | double(雙精度) | implements(實現) | protected(受保護) | throw(拋出) |
| byte(字節) | else(否則) | import(導入) | public(公共) | throws(拋出) |
| case(情況) | enum(枚舉) | instanceof(實例) | return(返回) | transient(瞬態) |
| catch(捕獲) | extends(繼承) | int(整數) | short(短整數) | try(嘗試) |
| char(字符) | final(最終) | interface(接口) | static(靜態) | void(無返回) |
| class(類) | finally(最終) | long(長整數) | strictfp(嚴格浮點) | volatile(易變) |
| const(保留) | float(單精度) | native(本地) | super(父類) | while(當...時) |
注意:goto、const 為保留字,不可使用。
標識符 = 開發者自定義名稱(變量、方法、類、包等)。
_、$(不能用數字開頭)_、$(無特殊符號、空格)userAge 優於 a、templowerCamelCase,類 UpperCamelCase,常量 UPPER_SNAKE_CASEuserName 而非 yhm、unameisValid、hasError、canExecuteSystem.out.println 中的 System、out、println