Java —— 變量和常量
Java中常見的關鍵字:
注意這些關鍵字是分大小寫的。
Java標識符
標識符就是用於給 Java 程序中變量、類、方法等命名的符號。
使用標識符時,需要遵守幾條規則:
-
標識符可以由字母、數字、下劃線(_)、美元符($)組成,但不能包含 @、%、空格等其它特殊字符,不能以數字開頭。譬如:123name 就是不合法滴
-
標識符不能是 Java 關鍵字和保留字( Java 預留的關鍵字,以後的升級版本中有可能作爲關鍵字),但可以包含關鍵字和保留字。如:不可以使用 void 作爲標識符,但是 Myvoid 可以
-
標識符是嚴格區分大小寫的。 所以涅,一定要分清楚 imooc 和 IMooc 是兩個不同的標識符哦!
-
標識符的命名最好能反映出其作用,做到見名知意。
eg:
變量名就是一種標識符。
Java中的數據類型
注意:
- 爲了區分double和float我們在float的數值後加f
- 爲了區分String和char我們規定String用雙引號,char用單引號。
eg:
Java中的自動類型轉換
當然自動類型轉換是需要滿足特定的條件的:
- 目標類型能與源類型兼容,如 double 型兼容 int 型,但是 char 型不能兼容 int 型
- 目標類型大於源類型,如 double 類型長度爲 8 字節, int 類型爲 4 字節,因此 double 類型的變量裏直接可以存放int 類型的數據,但反過來就不可以了
Java常量的應用
所謂常量,我們可以理解爲是一種特殊的變量,它的值被設定後,在程序運行過程中不允許改變。
語法:final 常量名 = 值;