@周小億 恩恩
JVM 字符串常量池的垃圾回收JVM字符串常量池會進行垃圾回收嗎?會,但是對方法區(qū)的回收“成績”比較難以令人滿意,Java虛擬機規(guī)范中確實說過可以不要求虛擬機在方法區(qū)實現(xiàn)垃圾回收,而字符串常量池在方法區(qū)中...
@周小億 恩恩
JVM 字符串常量池的垃圾回收JVM字符串常量池會進行垃圾回收嗎?會,但是對方法區(qū)的回收“成績”比較難以令人滿意,Java虛擬機規(guī)范中確實說過可以不要求虛擬機在方法區(qū)實現(xiàn)垃圾回收,而字符串常量池在方法區(qū)中...
怎么證明常量池存的引用?
JVM 字符串常量池的垃圾回收JVM字符串常量池會進行垃圾回收嗎?會,但是對方法區(qū)的回收“成績”比較難以令人滿意,Java虛擬機規(guī)范中確實說過可以不要求虛擬機在方法區(qū)實現(xiàn)垃圾回收,而字符串常量池在方法區(qū)中...
如何證明:如果不存在,就會實例化一個字符串到堆中,再在池中存一個對該字符串的引用?
如果這樣,那無論用那種方式創(chuàng)建String,都會存到常量池了
JVM 字符串常量池的垃圾回收JVM字符串常量池會進行垃圾回收嗎?會,但是對方法區(qū)的回收“成績”比較難以令人滿意,Java虛擬機規(guī)范中確實說過可以不要求虛擬機在方法區(qū)實現(xiàn)垃圾回收,而字符串常量池在方法區(qū)中...