Intager a=127與Integer b=128的相關問題

常量池,String str="a";這種常量就會被存放到常量池,當需要一個對象的時候,會先去常量池找,如果找不到就會創建一個,但是如果對象是new 的都不會存放在常量池中,而是放在堆中。 java基本類型的包裝類大部分實現了常量池技術:Byte、Short、Integer、Long、Character這5中整形的包裝類只有在對應值小於等於127時纔可以使用常量池對象,如果大於127就需要重新申請
相關文章
相關標籤/搜索