日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Java中常量、變量及基本數(shù)據(jù)類型

 印度阿三17 2019-05-12

1. 常量:在程序包運(yùn)行過程中,固定不變的量。

????常量的分類:

????①字符串常量:凡是用雙引號引起來的部分,叫做字符串常量。兩個雙引號中間的呢絨可以為空。

????②字符常量:凡是用單個引號引起來的單個字符,叫做字符常量。兩個單引號中間必須有且只有一個字符,必能為空。

????③整數(shù)常量:直接寫上的數(shù)字,沒有小數(shù)點(diǎn)的。

????④浮點(diǎn)數(shù)常量:直接寫上的數(shù)字,有小數(shù)點(diǎn)。

????⑤布爾常量:只有兩種取值,true、false。

????⑥空常量:null。代表沒有任何數(shù)據(jù)。不能將null放在System.out.println()中。

2. 變量:程序運(yùn)行過程中,內(nèi)容可以發(fā)生改變的量。

????創(chuàng)建一個變量并且使用的格式: 數(shù)據(jù)類型 變量名 = 數(shù)據(jù)值;

? ? 注意事項:

????①右側(cè)數(shù)值的范圍不能超過左側(cè)數(shù)據(jù)類型的取值范圍,如果超出范圍的話,在編譯過程中會報錯。

????②如果創(chuàng)建多個變量時,那么變量之間的名稱不能重復(fù)。

????③對于float和long類型來說,字母后綴F和L不能省略。

????④沒有進(jìn)行賦值的變量,不能直接使用;一定要賦值后才能使用。

????⑤變量的使用不能超過作用域的范圍。

????⑥可以通過一個語句創(chuàng)建多個變量,但是不推薦使用。

3.基本數(shù)據(jù)類型

????①整數(shù)型:byte、short、int、long

????②浮點(diǎn)型:float、double

????③字符型:char

????④布爾型:boolean

數(shù)據(jù)類型
關(guān)鍵字內(nèi)存占用
取值范圍

字節(jié)型

byte1個字節(jié)

-2^7~2^7-1

短整型short2個字節(jié)-2^15~2^15-1
整型int4個字節(jié)-2^31~2^31-1
長整型
long8個字節(jié)-2^63~2^63-1
單精度浮點(diǎn)數(shù)
float4個字節(jié)1.4013E-45~3.4028E 38
雙精度浮點(diǎn)數(shù)double8個字節(jié)4.9E-324~1.7977E 308
字符型char2字節(jié)0~65535
布爾類型boolean1個比特位
true、false

4.數(shù)據(jù)類型的注意事項:

????①字符串不是基本類型,而是引用類型。

????②浮點(diǎn)型可能只是一個近似值,并非是精確值。

????③數(shù)據(jù)范圍和字節(jié)數(shù)不一定相關(guān),例如float數(shù)據(jù)范圍比long更加廣泛,但是float是4字節(jié),而long是8字節(jié)。

????④浮點(diǎn)數(shù)當(dāng)中默認(rèn)類型是double。如果一定要使用float類型,需要加上一個后綴F/f。

????如果是整數(shù),默認(rèn)類型是int類型,如果一定要使用long類型,需要加上一個后綴L/l。但是一般使用L,原因是l和1比較相似。


來源:http://www./content-1-187651.html

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多