變量名稱:首字母建議小寫,滿足“小駝峰模式”? ?例如:className age studentName
數(shù)據(jù)類型的研究
一、基本數(shù)據(jù)類型(4類8種)
1、整型
--byte 字節(jié)整型
--short短整型
--int 整型(默認(rèn))
--long 長(zhǎng)整型
2、浮點(diǎn)型
--float 單精度
--double 雙精度(默認(rèn))
3、字符型
--char 字符型
4、布爾類型
--boolean 布爾型
? ? 二、引用數(shù)據(jù)類型:數(shù)組、類、接口、、、、、、
開發(fā)中我們定義整型變量一般直接用int,浮點(diǎn)型變量一般直接用double。
long的范圍特別大
特別注意:隨變寫一個(gè)整數(shù)常量默認(rèn)是int類型
long lg1 = 32223325522332225232;//出錯(cuò)
雖然32223325522332225232沒有超過long的范圍但是他本身超過了int的范圍,所以報(bào)錯(cuò)
重點(diǎn):如果希望隨便寫一個(gè)整數(shù)默認(rèn)是long類型,需要在后面加上L\l,此時(shí)整數(shù)可以很大(建議用L,小寫的l像1)
float也得注意
float rate = 0.8//報(bào)錯(cuò)
注意:我們隨便寫一個(gè)小數(shù)常量默認(rèn)是double類型
如果希望希望隨便寫一個(gè)小數(shù)默認(rèn)是float類型的,需要在后面加上F\f
(和long不一樣long不超過int范圍可以用,float不行必須加)
同一個(gè)范圍類不能定義兩個(gè)變量
double score = 99.5;
double score = 100.1(這個(gè)錯(cuò)誤,這個(gè)是在定義一遍)?
score = 100.1(這個(gè)沒有問題這個(gè)是重新復(fù)制)
變量的范圍,變量會(huì)被括號(hào)限制,超出括號(hào)就會(huì)失效!!!
定義變量的時(shí)候可以不給初始值,但是使用的時(shí)候必須有初始值。