java變量的注意事項(xiàng)

變量名稱:首字母建議小寫,滿足“小駝峰模式”? ?例如: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í)候必須有初始值。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容