Java基礎(chǔ)語法之?dāng)?shù)據(jù)類型

Java是強(qiáng)類型語言废封,對(duì)于每一種數(shù)據(jù)都定義了具體的數(shù)據(jù)類型,在內(nèi)存中分配了不同大小的內(nèi)存空間瘫俊。

1.整型

  • 整數(shù)默認(rèn)int
  • 長(zhǎng)整型數(shù)值有一個(gè)后綴 L / l
  • 十六進(jìn)制數(shù)前面加 0X / 0x
  • 二進(jìn)制數(shù)前面加 0b / 0B
  • 八進(jìn)制數(shù)前面加 0 (容易混淆复局,不要用)
  • 可以為數(shù)字字面量加下劃線顷帖,如1_000_000 (更易讀鞠绰,java編譯器會(huì)移除他們)
  • Java沒有任何無符號(hào)類型
  • 在Java中穷躁,所有的數(shù)值類型所占據(jù)的字節(jié)數(shù)與平臺(tái)無關(guān)(P48)

2. 浮點(diǎn)數(shù)

  • float有效位數(shù)6~7位忍抽,數(shù)值后面加 F/ f 捶索,沒有加的默認(rèn)為double
  • double有效位數(shù)15位插掂,可以加后綴 D / d
  • 可以使用16進(jìn)制表示浮點(diǎn)數(shù),0.125可以表示成0x1.0p-3腥例。
  • 三個(gè)特殊的浮點(diǎn)數(shù)值:
    • 正無窮大 Double.POSITIVY_INFINITY (如正整數(shù) / 0 )
    • 負(fù)無窮大 Double.NEGATIVY_INFINITY (0/0或者負(fù)數(shù)的平方根)
    • NaN Double.NaN
      • 注意x==Double.NaN是錯(cuò)誤的辅甥,因?yàn)樗蟹菙?shù)值的值都認(rèn)為是不同的,但可以使用Double.isNaN(x)
    • 警告:命令System.out.println(2.0-1.0)將打印出0.899999999999999燎竖,而不是0.9璃弄。其主要原因是浮點(diǎn)數(shù)之采用二進(jìn)制表示,而在二進(jìn)制中無法精確表示1/10构回,如果需要在數(shù)值計(jì)算中不含任何舍入誤差夏块,應(yīng)該使用BigDecimal類。

3.char類型

  • char占兩個(gè)字節(jié)
  • Java語言采用的是Unicode編碼纤掸。
    思考題 :Java語言中的字符char可以存儲(chǔ)一個(gè)中文漢字嗎脐供?
    可以,因?yàn)镴ava語言中的字符占兩個(gè)字節(jié)借跪,一個(gè)中文漢字占兩個(gè)字節(jié)政己。

4.boolean類型

  • boolean有兩個(gè)值,true和false
    注意:整型值和布爾值之間不能進(jìn)行相互轉(zhuǎn)換掏愁。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末歇由,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子托猩,更是在濱河造成了極大的恐慌印蓖,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件京腥,死亡現(xiàn)場(chǎng)離奇詭異赦肃,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)公浪,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門他宛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人欠气,你說我怎么就攤上這事厅各。” “怎么了预柒?”我有些...
    開封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵队塘,是天一觀的道長(zhǎng)袁梗。 經(jīng)常有香客問我,道長(zhǎng)憔古,這世上最難降的妖魔是什么遮怜? 我笑而不...
    開封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮鸿市,結(jié)果婚禮上锯梁,老公的妹妹穿的比我還像新娘。我一直安慰自己焰情,他們只是感情好陌凳,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著内舟,像睡著了一般合敦。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谒获,一...
    開封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天蛤肌,我揣著相機(jī)與錄音,去河邊找鬼批狱。 笑死裸准,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的赔硫。 我是一名探鬼主播炒俱,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼爪膊!你這毒婦竟也來了权悟?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤推盛,失蹤者是張志新(化名)和其女友劉穎峦阁,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體耘成,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡榔昔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了瘪菌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片撒会。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖师妙,靈堂內(nèi)的尸體忽然破棺而出诵肛,到底是詐尸還是另有隱情,我是刑警寧澤默穴,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布怔檩,位于F島的核電站褪秀,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏薛训。R本人自食惡果不足惜溜歪,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望许蓖。 院中可真熱鬧,春花似錦调衰、人聲如沸膊爪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽米酬。三九已至,卻和暖如春趋箩,著一層夾襖步出監(jiān)牢的瞬間赃额,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工叫确, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留跳芳,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓竹勉,卻偏偏與公主長(zhǎng)得像飞盆,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子次乓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

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