jvm中string的底層分析

一、String對象一旦被創建就是固定不變的了,對String對象的任何改變都不影響到原對象,相關的任何change操作都會生成新的對象」。因爲Sring源碼是被final修飾的。   二、字符串常量池 字符串常量池位於方法區,常量池分爲兩種,一種是靜態常量池,一種是運行時常量池       我們知道字符串的分配和其他對象分配一樣,是需要消耗高昂的時間和空間的,而且字符串我們使用的非常多。JVM爲
相關文章
相關標籤/搜索