Java基礎語法:類型轉換、變數、常量 類型轉換 低 >高 byte,short,char->int->long->float->double 從高到低:強制轉換 從低到高:自動轉換 註意點:1. 不能對布爾型進行轉換; 2. 在把高容量轉換成低容量的時候,強制轉換; 3. 轉換的時候可能存在記憶體溢 ...
類型轉換
低---------->高
byte,short,char->int->long->float->double
從高到低:強制轉換
從低到高:自動轉換
註意點:1. 不能對布爾型進行轉換;
2. 在把高容量轉換成低容量的時候,強制轉換;
3. 轉換的時候可能存在記憶體溢出,或者精度問題;
JDK7新特性
數字之間可以用下劃線分割。
變數
局部變數
在方法體內,必須聲明和初始化值。
實例變數
方法體外,類裡面,從屬於對象;如果不自行初始化,則這個類型的預設值為 0 0.0
布爾值預設是false,除了基本類型,其餘的預設值都是null
類變數
static關鍵字,從屬於類
變數的命名規範
-
所有變數、方法、類名:見名知意
-
類成員變數:首字母小寫和駝峰原則:monthSalary,除了第一個單詞以外,後面的單詞首字母大寫
-
局部變數:首字母小寫和駝峰原則
-
常量:大寫字母和下劃線:MAX_VALUE
-
類名:首字母大寫和駝峰原則:Man,GooMan
-
方法名:首字母小寫和駝峰原則:run(),runRun()
常量
初始化後不能再改變值。final關鍵字,常量名一般使用大寫字元。
註:所有修飾符不分前後順序,如static、final之類的修飾符
快捷鍵:複製當前行到下一行:ctrl+d