public interface MemoryManagerMXBean extends PlatformManagedObject
Java虚拟机具有一个或多个内存管理器。 实现此接口的实例是一个MXBean可以通过调用来获得ManagementFactory.getMemoryManagerMXBeans()
方法或从platform MBeanServer
方法。
该ObjectName用于唯一识别的MXBean为一个MBeanServer内的存储器管理器是:
java.lang:type=MemoryManager
,name= manager's name
可以通过调用PlatformManagedObject.getObjectName()
方法获得。
ManagementFactory.getPlatformMXBeans(Class)
, MemoryMXBean
, JMX Specification. , Ways to Access MXBeans
Modifier and Type | Method and Description |
---|---|
String[] |
getMemoryPoolNames()
返回此内存管理器管理的内存池的名称。
|
String |
getName()
返回表示此内存管理器的名称。
|
boolean |
isValid()
测试此内存管理器是否在Java虚拟机中有效。
|
getObjectName
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.