public interface MemoryManagerMXBean extends PlatformManagedObject
一个java虚拟机有一个或更多的内存管理。实现该接口的实例是一个MXBean可以通过调用ManagementFactory.getMemoryManagerMXBeans()
方法或从platform MBeanServer
方法得到的。
用于唯一标识在MBeanServer内存管理器的MXBean的ObjectName是:
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.