關於Integer

在CSDN上第一次寫博客,比較期待大家的批評指教。 最近看了一道面試題是關於Integer的, 輸出答案呢,分別是true和false,我們知道Integer是int的包裝類,所以a1,b1.c1,d1都是引用變量,比較的是地址,但爲什麼在等於100和1000的時候結果不一樣呢? 通過查看源碼知道,Integer在對-128-127之間的數進行了緩存,就是說之前我創建了a1爲100,而當創建b1的
相關文章
相關標籤/搜索