Java jmap输出理解

Java jmap输出理解,java,jvm,heap,classloader,Java,Jvm,Heap,Classloader,Jmap histo live O/p如下所示: 8: 72350 99408664 <instanceKlassKlass> 9: 72350 85348552 <constantPoolKlass> 10: 70884 48964288 <constantPoolCacheKlass> 8:72350 99408664 9: 7235

Jmap histo live O/p如下所示:

   8:         72350       99408664  <instanceKlassKlass>
   9:         72350       85348552  <constantPoolKlass>
  10:         70884       48964288  <constantPoolCacheKlass>
8:72350 99408664
9:         72350       85348552  
10:         70884       48964288  

谁能解释一下instanceKlassKlass和其他两个的含义吗?

这些是用于类加载的内部JVM对象


JVM加载的每个类都在VM中表示为class
Klass
的一个实例,这些对象驻留在堆中。因此,堆包含您的应用程序数据以及VM内部使用的数据/对象。

请参阅感谢回复。我得到了基本部分,你能告诉我从哪里可以读到更多关于它的内容吗。