標識符
標識符是由字符、數字、下劃線、美元符,其他字符等組成的單詞
作用:標識符是由于為類名,變量名稱的強制規范
標識符的要求
1.不能以數字開頭
2.中間不能有空格
3.不能是關鍵字
類型范圍由小到大
byte short int long float double
注意 小數值可以直接強制轉換成整型,直接截斷小數點,保留整數
int a = (int)99.6;
System.out.println(a); 99
注意 大范圍類型的變量賦值給小范圍類型的變量必須進行手動強制轉換,否的代碼報錯
double db = 65.543;
int it = (int)db;//必須強制轉換
System.out.println(it); 65
表達式的最終結果類型是由表達式中最高的數據類型決定的,
最高的數據類型是什么,最終結果的數據類型就是什么。
在表達式中,byte short char是直接提升成int運算的
byte i = 10;
byte j = 20;
byte k = i+j;(i,j會直接提升至int類型)//錯誤
修改為 int k = i+j byte k = (byte)(i+j)
System.out.println(k);