java萌新(一)之關於你所不知道的包裝類的緩存問題

關於你所不知道的包裝類的緩存問題 先讓我們來試一下用包裝類創建對象做比較: 輸出結果如下,剛好符合我們想象的結果:(因爲"=="是判斷兩個變量或者實例是否指向同一個內存空間,而"equals"是判斷所指內存空間的值是否相等) 接下來我又添加一組數據測試: 發現輸出結果如下: 我當時就蒙了,怎麼不按常理出牌,接着就進去看到了源碼: 可以發現在進入的時候就自動默認會生成-128到127的緩存。 接着往
相關文章
相關標籤/搜索