關於對象池(緩存區)的問題

java在實現自動拆裝箱的過程核心是完成了valueOf()方法。爲了提高效率,java提供了一個名爲對象池的常量數組,當用戶給valueOf()方法傳入的參數在-128-127之間時,java會自動在對象池中查找這個對象,如果有,就不再創建。如果沒有,就實例化一個新的Integer對象。   java中除了float和double沒有對象常量池,其他的包裝類都有對象常量池。 
相關文章
相關標籤/搜索