Was ist Klass
& KlassKlass
in JVM Hotspot-Implementierung?Was ist Klass & KlassKlass
Soweit ich aus dem Artikel Presenting the Perm Generation verstanden, Klass
die interne Darstellung einer Java-Klasse ist (sie A
sagt) & es wird die grundlegenden Informationen über die Struktur der Klasse einschließlich den Bytecode halten. Es wird als Objekt selbst gespeichert. Jedes Objekt der Klasse A besitzt einen Zeiger auf die interne Darstellung Klass
in PermGen
KlassKlass ist die interne Darstellung der Klasse Klass
. Warum wird KlassKlass
benötigt? Welche zusätzlichen Informationen speichert es?
Auch ein KlassKlass's
Klass
Zeiger verweist auf sich selbst, ich habe es auch nicht verstanden.