以下是我用作參考的documentation。我知道班級信息存儲在perm gen空間中。燙髮的基因空間由生存伊甸園和終身代的對象填充。是否正確地斷定類對象從伊甸園一代開始?年輕一代是否啓動類加載器和類對象?
請承擔HotSpot JVM的討論。不知道答案取決於版本。如果確實如此,那麼也很想知道這一點。
以下是我用作參考的documentation。我知道班級信息存儲在perm gen空間中。燙髮的基因空間由生存伊甸園和終身代的對象填充。是否正確地斷定類對象從伊甸園一代開始?年輕一代是否啓動類加載器和類對象?
請承擔HotSpot JVM的討論。不知道答案取決於版本。如果確實如此,那麼也很想知道這一點。
術語永久代是誤導。沒有任何物體會從永久的一代中脫穎而出。永久性一代受到的待遇不同於對象可以從前者向後者推進的年輕和終身世代。因此,從伊甸園開始的對象永遠不會被分配到永久的一代。
因此,答案是否定的。但是請注意,從Java 8開始,永久生成已解析,其數據現在存儲在所謂的元空間中。
你有參考嗎? – karmanaut 2014-12-05 20:25:35
要正確回答這個問題,您需要指定jvm版本及其運行的平臺。 – ControlAltDel 2014-12-05 20:25:10