我對Java很陌生,我想知道不同版本的HotSpot JVM垃圾收集器的結構和垃圾收集過程的原理(我主要感興趣的是Java 1.6中使用的,1.7和1.8),但不幸的是,我無法在Java中找到涵蓋此主題的廣泛資源。熱點JVM垃圾收集器
你能不能給我推薦一些參考,我可以閱讀更多關於不同版本的HotSpot JVM垃圾收集器的?
永久生成段是JVM堆的一部分嗎? 甲骨文OBE教程說,它是: 「堆部分是:年輕一代,老,年老代和永久代」 (Source) 但是馬克尼爾森談到永久代和堆分開(Source)。
這是真的,字符串文字存儲在堆中,但不是從1.7 Java版本開始的永久代? (Source)
在JVM中的哪些是存儲的基元?它是一堆還是永久的一代?
- JVM中的常量是存儲的嗎?它是一堆還是永久的一代?
您好!我對我的帖子進行了更改,請檢查它並保留。我認爲現在它更孤立。 – invaa 2014-09-03 17:55:56