首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 代碼框架、關鍵字表與標識符命名規範入門

     編輯:Java 相關知識

最小可運行代碼框架

初學階段使用固定模板,專注業務邏輯:

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)。

50+ 關鍵字完整表(含中文含義)

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 為保留字,不可使用。

標識符命名規範

標識符 = 開發者自定義名稱(變量、方法、類、包等)。

硬性規則(違規編譯報錯)

  1. 不能是關鍵字
  2. 首字符限制:字母、_、$(不能用數字開頭)
  3. 後續字符:字母、數字、_、$(無特殊符號、空格)

軟性慣例(強烈建議遵循)

  • 見名知意:userAge 優於 a、temp
  • 駝峰命名:變量/方法 lowerCamelCase,類 UpperCamelCase,常量 UPPER_SNAKE_CASE
  • 避免拼音/縮寫:userName 而非 yhm、uname
  • 布爾型加前綴:isValid、hasError、canExecute

三類名稱區分

  • 關鍵字:語言保留,固定含義
  • 系統功能名:如 System.out.println 中的 System、out、println
  • 標識符:開發者自定義,完全可控
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved