Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface ClassLoadingMXBean extends PlatformManagedObject
У виртуальной машины Java есть единственный экземпляр класса реализации этого интерфейса. Этот экземпляр, реализовывая этот интерфейс является MXBean, который может быть получен, вызывая ManagementFactory.getClassLoadingMXBean()
метод или от platform MBeanServer
.
ObjectName для того, чтобы однозначно определить MXBean для системы загрузки класса в пределах MBeanServer:
java.lang:type=ClassLoading
Это может быть получено, вызывая PlatformManagedObject.getObjectName()
метод.ManagementFactory.getPlatformMXBeans(Class)
, Спецификация JMX., Способы Получить доступ к MXBeansМодификатор и Тип | Метод и Описание |
---|---|
int |
getLoadedClassCount()
Возвращает число классов, которые в настоящий момент загружаются в виртуальной машине Java.
|
long |
getTotalLoadedClassCount()
Возвращает общее количество классов, которые были загружены, так как виртуальная машина Java запустила выполнение.
|
long |
getUnloadedClassCount()
Возвращает общее количество классов, разгруженных, так как виртуальная машина Java запустила выполнение.
|
boolean |
isVerbose()
Тесты, если многословный вывод для системы загрузки класса включается.
|
void |
setVerbose(boolean value)
Включения или отключения многословный вывод для системы загрузки класса.
|
getObjectName
long getTotalLoadedClassCount()
int getLoadedClassCount()
long getUnloadedClassCount()
boolean isVerbose()
void setVerbose(boolean value)
Этот метод могут вызвать многократные потоки одновременно. Каждый вызов этого метода включает или отключает многословный вывод глобально.
value
- true, чтобы включить многословному выводу; false, чтобы отключить.SecurityException
- если менеджер безопасности существует, и вызывающая сторона не имеет контроля ManagementPermission.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.