Interface: sun.management.HotspotClassLoadingMBean
- public interface HotspotClassLoadingMBean
Hotspot internal management interface for the class loading system.
This management interface is internal and uncommitted
and subject to change without notice.
Methods
-
getClassInitializationTimetop
public long getClassInitializationTime()Returns the accumulated elapsed time spent in class initializers in milliseconds. -
getClassLoadingTimetop
public long getClassLoadingTime()Returns the accumulated elapsed time spent by class loading in milliseconds. -
getClassVerificationTimetop
public long getClassVerificationTime()Returns the accumulated elapsed time spent in class verifier in milliseconds. -
getInitializedClassCounttop
public long getInitializedClassCount()Returns the number of classes for which initializers were run. -
getInternalClassLoadingCounterstop
Returns a list of internal counters maintained in the Java virtual machine for the class loading system. -
getLoadedClassSizetop
public long getLoadedClassSize()Returns the amount of memory in bytes occupied by loaded classes in the Java virtual machine. -
getMethodDataSizetop
public long getMethodDataSize()Returns the amount of memory in bytes occupied by the method data. -
getUnloadedClassSizetop
public long getUnloadedClassSize()Returns the number of bytes that the Java virtual machine collected due to class unloading.
