?? 關鍵字(keyword)的定義和特點
? ? → 定義:被 Java 語言賦予了特殊含義,用做專門用途的字符串(單詞)
? ? → 特點:關鍵字中所有字母都為小寫
? ? → 官方地址:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keyword.html
? ? 用于定義數(shù)據(jù)類型的關鍵字:
? ? class ? ?interface ? ?enum ? ?byte ? ?short ? ?int ? ?long ? ?float ? ?double ? ?char ? ?boolean ? ?void
? ? 用于定義流程控制的關鍵字
? ? if ? ?else ? ?switch ? ?case ? ?default ? ?while ? ?do ? ?for ? ?break ? ?continue ? ?return
? ? 用于定義訪問權限修飾符的關鍵字
? ? private ? ?protected ? ?public
? ? 用于定義類,函數(shù),變量修飾符的關鍵字
? ? abstract ? ?final ? ?static ? ?synchronized
? ? 用于定義類與類之間關系的關鍵字
? ? extends ? ?implements
? ? 用于定義建立實例及引用實例,判斷實例的關鍵字
? ? new ? ?this ? ?super ? ?instanceof
? ? 用于異常處理的關鍵字
? ? try ? ?catch ? ?finally ? ?throw ? ?throws
? ? 用于包的關鍵字
? ? package ? ?import
? ? 其他修飾符關鍵字
? ? native ? ?strictfp ? ?transient ? ?volatile ? ?assert
? ? * 用于定義數(shù)據(jù)類型的字面值
? ? true ? ?false ? ?null
?? 保留字(reserved word)
? ? Java 保留字:現(xiàn)有 Java 版本尚未使用,但以后版本可能會作為關鍵字使用。(自己命名標識符時要避免使用這些保留字)
?? 標識符(Identifier)
? ? → Java 對各種變量、方法和類等要素命名時使用的字符序列稱為標識符
? ? → 技巧:凡是自己可以起名字的地方都叫標識符。
?? 變量
? ? 變量的概念:
? ? ? ? → 內存中的一個存儲區(qū)域
? ? ? ? → 該區(qū)域的數(shù)據(jù)可以在同一類型范圍內不斷變化
? ? ? ? → 變量是程序中最基本的存儲單元。包含變量類型、變量名和存儲的值。?
? ? 變量的作用:
? ? ? ? → 用于在內存中保存數(shù)據(jù)
? ? 使用變量注意:
? ? ? ? → Java 中每個變量必須先聲明,后使用
? ? ? ? → 使用變量名來訪問這塊區(qū)域的數(shù)據(jù)
? ? ? ? → 變量的作用域:其定義所在的一對{}內
? ? ? ? → 變量只有在其作用域內才有效
? ? ? ? → 同一個作用域內,不能定義重名的變量