6.Boolean類源碼解析

1.

對(duì)應(yīng)基值 true和false 的 Boolean 對(duì)象,還有一個(gè)是表示基本類型 boolean 的 Class 對(duì)象拌消,底層調(diào)用的Class.getPrimitiveClass是native方法

2.

兩個(gè)屬性,一個(gè)是存值的安券,還有一個(gè)是序列化時(shí)候用來(lái)對(duì)比的id,不多介紹啊侯勉,

3.

這里我們一起看這兩個(gè)構(gòu)造函數(shù),第一個(gè)構(gòu)造函數(shù)不說(shuō)了壳鹤,第二個(gè)構(gòu)造函數(shù)是將字符串轉(zhuǎn)化成Boolean類型,這里是不區(qū)分大小寫(xiě)的芳誓。

4.

返回boolean的值

5.

兩個(gè)valueOf 將值轉(zhuǎn)化為Boolean方法,第一個(gè)不多說(shuō)了锹淌,第二個(gè)是將字符串轉(zhuǎn)化為Boolean,可以看到底層調(diào)用的是parseBoolean()方法赂摆,前面我們分析過(guò)這個(gè)方法挟憔,是不區(qū)分大小寫(xiě)的。

6.

兩個(gè)toString方法绊谭,第一個(gè)很簡(jiǎn)單,不多說(shuō)达传,第二個(gè)不傳參數(shù)篙耗,則返回當(dāng)前的value值宪赶,是就“True” 不是則“false”注意這個(gè)是有引號(hào)的宗弯。

7.

這里是獲取hashCode搂妻,但是為什么是1231,1237蒙保?欲主,邓厕,博主查閱了一下扁瓢,理論上取任意的素樹(shù)都可以邑狸,但是為什么是這個(gè)涤妒,多半是作者開(kāi)心。赚哗。。

8.

比較兩個(gè)對(duì)象屿储,理論上,先做instanceof 原因無(wú)非就是提高效率够掠,博主在之前的文章中有提到過(guò)民褂,可以看到疯潭,equal 底層比較的還是屬性value的值

9.

這個(gè)方法名字很容易讓別人弄錯(cuò)赊堪,實(shí)際上這個(gè)方法是看傳入的參數(shù)是否在系統(tǒng)屬性中竖哩,是就是true 不是就是false

10.

比較兩個(gè)boolen哭廉,如果系統(tǒng)相叁,則是0遵绰,不同的話如果前一個(gè)參數(shù)是true 則是true,如果是false則是false

11.

一個(gè)and 一個(gè)or 一個(gè)xor? 椿访,博主查了一個(gè) xor是異或的意思,如果a成玫、b兩個(gè)值不相同加酵,則異或結(jié)果為1梁剔。如果a虽画、b兩個(gè)值相同荣病,異或結(jié)果為0码撰。



PS:哪里不對(duì)可以在評(píng)論中指出个盆,我都會(huì)一個(gè)個(gè)看的脖岛,覺(jué)得少東西也可以評(píng)論中提出來(lái),我會(huì)做補(bǔ)充柴梆。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市终惑,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌雹有,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件霸奕,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡质帅,警方通過(guò)查閱死者的電腦和手機(jī)适揉,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)煤惩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)嫉嘀,“玉大人盟庞,你說(shuō)我怎么就攤上這事吃沪。” “怎么了票彪?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵红淡,是天一觀的道長(zhǎng)降铸。 經(jīng)常有香客問(wèn)我在旱,道長(zhǎng)推掸,這世上最難降的妖魔是什么桶蝎? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任谅畅,我火速辦了婚禮登渣,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘胜茧。我一直安慰自己,他們只是感情好仇味,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著丹墨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪贩挣。 梳的紋絲不亂的頭發(fā)上喉前,一...
    開(kāi)封第一講書(shū)人閱讀 51,541評(píng)論 1 305
  • 那天王财,我揣著相機(jī)與錄音被饿,去河邊找鬼搪搏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛闪金,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播哎垦,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼漏设!你這毒婦竟也來(lái)了墨闲?” 一聲冷哼從身側(cè)響起郑口,我...
    開(kāi)封第一講書(shū)人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤鸳碧,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后瞻离,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體腾仅,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡套利,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年推励,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了肉迫。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片验辞。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡喊衫,死狀恐怖跌造,靈堂內(nèi)的尸體忽然破棺而出格侯,到底是詐尸還是另有隱情鼻听,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布撑碴,位于F島的核電站,受9級(jí)特大地震影響朝墩,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜收苏,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鹿霸。 院中可真熱鬧排吴,春花似錦、人聲如沸钻哩。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至睦袖,卻和暖如春珊肃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背伦乔。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工厉亏, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留评矩,地道東北人叶堆。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓斥杜,卻偏偏與公主長(zhǎng)得像虱颗,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子忘渔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

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

  • 第2章 基本語(yǔ)法 2.1 概述 基本句法和變量 語(yǔ)句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,149評(píng)論 0 13
  • 這是16年5月份編輯的一份比較雜亂適合自己觀看的學(xué)習(xí)記錄文檔畦粮,今天18年5月份再次想寫(xiě)文章,發(fā)現(xiàn)簡(jiǎn)書(shū)還為我保存起的...
    Jenaral閱讀 2,756評(píng)論 2 9
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理宣赔,服務(wù)發(fā)現(xiàn),斷路器瞪浸,智...
    卡卡羅2017閱讀 134,657評(píng)論 18 139
  • 一、基礎(chǔ)知識(shí):1对蒲、JVM钩蚊、JRE和JDK的區(qū)別:JVM(Java Virtual Machine):java虛擬機(jī)...
    殺小賊閱讀 2,379評(píng)論 0 4
  • 文/敬言安然 《搏擊教練》 轉(zhuǎn)眼到了90年代末蹈矮,時(shí)間帶走了很多砰逻,也沉淀了很多,不知不覺(jué)中泛鸟,當(dāng)年那群青澀的毛頭小子,...
    敬言安然閱讀 452評(píng)論 49 22