一:Java數據類型有基本數據類型,引用數據類型
二:8種基本數據類型:
1.整數類型:byte ,short,long
2.浮點數據類型:float,double
3.字符類型:char
4.布爾類型:boolean
a.整數類型默認的類型是int
b.定義long類型的數據,必須在后面加上l或L
c.浮點數類型,默認的數據是double
d.定義float類型的數據。必須要在數據加上F和f
e.double的時候數據后面可以加上d或D。一般是省略
f.char表示字符類型,賦值的時候數據要放在'值'中
g.String表示字符串類型,賦值的時候數據要放在"值"中
三:使用變量的步驟
第一步:聲明變量,既"根據數據類型在內存申請空間"
數據類型 變量名; int money
第二步:賦值,既"將數據存儲至對應的內存空間"
變量名=數值; money=1000;
第一步和第三步合並
數據類型 變量名=數值; int money=1000;
第三步:使用變量,既取出數據使用
四:變量名規范
1.變量名首字母必須是字母,下划線,美元符號,其余部分任意多的數字,字母,下划線,美元符號
2.簡短能清楚地表明變量的作用,通常第一個單詞的首字母的大寫
3.變量先聲明並賦值然后才能使用
4.聲明兩個同名變量不能重復
五。變量的作用域
從定義變量地方開始,到當前"}"后結束,變量如果出了作用域就會被回收
六:基本數據類型轉換
1.自動類型轉換(隱式類型轉換):從小到大類型可以自動完成
2.強制類型轉換:從大到小類型需要強制轉換符,會造成精度損失或溢出
byte-->short-->int-->long-->float-->double
從左往右小類型到大類型,可以自動類型轉換
往左大類型到小類型,需要強制類型轉換