Java的String常量池在哪里存在,堆还是堆栈?
我知道常量池的概念和JVM用于处理String文字的String常量池。但我不知道JVM使用哪种类型的内存来存储String常量文字。堆栈还是堆?由于它是一个与任何实例无关的文字,我会认为它将存储在堆栈中。但是如果它没有被任何实例引用,那么必须通过GC运行收集文字(如果我错了,请纠正我),那么如果它存储在堆栈中怎么处理呢?
一只萌萌小番薯
慕雪6442864
相关分类