Integer解讀

涉及自動裝箱和拆箱的過程。 源碼: 1、使用自動裝箱(Integer i = 1)方式創建Integer對象時,會使用valueOf進行Integer對象的初始化,此時,會調用IntegerCache.high,這是需要對IntegerCache這個靜態內部類進行初始化。 2、IntegerCache類中有一個cache數組,在加載IntegerCache的時候,會將-128到127的Intege
相關文章
相關標籤/搜索