1. 程式人生 > 程式設計 >Java的關鍵字與識別符號小結

Java的關鍵字與識別符號小結

本文總結了Java的關鍵字與識別符號。分享給大家供大家參考,具體如下:

相關內容:

  • 關鍵字:
    • 定義
    • 特點
    • 用於定義資料型別的關鍵字
    • 用於定義流程控制的關鍵字
    • 用於定義訪問許可權修飾符的關鍵字
    • 用於定義類,函式,變數修飾符的關鍵字
    • 用於定義類,函式,變數修飾符的關鍵字

    • 用於定義類與類之間的關係的關鍵字
    • 用於定義建立例項及引用例項,判斷例項的關鍵字
    • 用於異常處理的關鍵字
    • 用於包的關鍵字
    • 其他關鍵字
  • JAVA識別符號:
    • 定義
    • 組成規則
    • 常見的命名規則
      • 類和介面
      • 方法、變數
      • 常量

首發時間:2017-06-22 20:33

修改時間:

  1. 2018-03-16 13:51 :修改了一下文字佈局和樣式,增加了“相關內容”

JAVA中識別符號不包括關鍵字,而C語言包括。

關鍵字:

  • 定義:

    Java語言賦予了特殊含義的單詞。我們的變數名不能跟關鍵字相同。
  • 特點:

    所有字母都小寫。(在很多程式設計軟體中會顯示出一種顏色)
  • 用於定義資料型別的關鍵字(11個:

class interface byte short int

long float double char boolean

void

  • 用於定義流程控制的關鍵字(11個:

if else switch case default

while do for break continue

return

    • 用於定義訪問許可權修飾符的關鍵字(3個:private protected public

    • 用於定義類,函式,變數修飾符的關鍵字(4個:abstract final static synchronized

    • 用於定義類與類之間的關係的關鍵字(2個:extends implements
    • 用於定義建立例項及引用例項,判斷例項的關鍵字(4個:new this super instanceof
    • 用於異常處理的關鍵字(5個:try catch finally throw throws
    • 用於包的關鍵字(2個:package inport
    • 其他關鍵字(8個:
      • native strictfp transient volatile assert
      • goto const enum

    true false null 不是關鍵字,是值,雖然它們也會變色

    完整的關鍵字(50個):

    image_594bb8a7_d1e

    Java識別符號:

    JAVA中識別符號不包括關鍵字,而C語言包括。

    • 定義:

      • 使用者在程式設計時給類、變數/常量、方法(函式)、語句塊等起的名字。

    • 組成規則:

      • a.由數字0-9,26個英文字母的大小寫,$和_組成;
      • b.不能以數字開頭;//因為數字容易理解為數值
      • c.不能是關鍵字
      • d.名字之中不要用空格
      • e.Java中嚴格區分大小寫
      • 最好見名知意!
    • 常用的命名規則:

      • A:包

        • 用於把同名的檔案放到不同的目錄下。
        • 全部小寫。
        • 如果是多級包,用.分開。
        • 舉例:com.baidu
        • 給公司做專案:域名反寫作為包名。
      • B:類和介面(見名知意,駝峰命名)

        • a:一個單詞時首字母大寫。
        • 舉例:Student,Teacher
        • b:由多個單片語成,每個單詞的首字母大寫。
        • 舉例: SchoolPerson
      • C:方法和變數

        • a:一個單詞時首字母小寫。
        • 舉例:main(),age,setname()
        • b:如果是多個單片語成,從第二個單詞開始,每個單詞的首字母大寫。
        • 舉例:showName(),showStudentAge
      • D:常量

        • a:如果是一個單詞,全部大寫。
        • 舉例:PI
        • b:如果是多個單詞,全部大寫,並用_隔開
        • 舉例: MAX_VALUE

    更多java相關內容感興趣的讀者可檢視本站專題:《Java面向物件程式設計入門與進階教程》、《Java資料結構與演算法教程》、《Java操作DOM節點技巧總結》、《Java檔案與目錄操作技巧彙總》和《Java快取操作技巧彙總》

    希望本文所述對大家java程式設計有所幫助。