『壹』 java list 最大能存多少數據
List的size()返回類型是int,決定了它最大存儲數據是2的32次方
當然,這是理論大小,實際上要根據存儲的對象佔用空間大小來定
『貳』 java常量池中存放什麼,8種基本類型和String,還有其他的嗎
常量池是介於棧和堆外的另一種獨立的內存管理空間,相同內容常量池中永遠只有一份,基本數據類型、對象的引用都存在棧中,執行速度快,包裝類型,對象存儲,new出來的對象都是存儲在堆中,Byte,Short,Integer,Long,Character這5種整型的包裝類只是在對應值小於等於127時才可使用對象池。超過了就會自動申請空間創建對象,所有才會出現上述情況,而String是個較為特殊的包裝類型,直接用=「」創建的數據是存放在常量池,且無論數據大小都不會申請空間創建,除非使用new關鍵字。