| Package | Description | 
|---|---|
| java.lang.management | 
 Provides the management interfaces for monitoring and management of the
Java virtual machine and other components in the Java runtime. 
 | 
| Class and Description | 
|---|
| ClassLoadingMXBean
 The management interface for the class loading system of
 the Java virtual machine. 
 | 
| CompilationMXBean
 The management interface for the compilation system of
 the Java virtual machine. 
 | 
| GarbageCollectorMXBean
 The management interface for the garbage collection of
 the Java virtual machine. 
 | 
| LockInfo
 Information about a lock. 
 | 
| MemoryManagerMXBean
 The management interface for a memory manager. 
 | 
| MemoryMXBean
 The management interface for the memory system of
 the Java virtual machine. 
 | 
| MemoryNotificationInfo
 The information about a memory notification. 
 | 
| MemoryPoolMXBean
 The management interface for a memory pool. 
 | 
| MemoryType
 Types of  
memory pools. | 
| MemoryUsage
 A MemoryUsage object represents a snapshot of memory usage. 
 | 
| MonitorInfo
 Information about an object monitor lock. 
 | 
| OperatingSystemMXBean
 The management interface for the operating system on which
 the Java virtual machine is running. 
 | 
| PlatformManagedObject
 A platform managed object is a JMX MXBean
 for monitoring and managing a component in the Java platform. 
 | 
| RuntimeMXBean
 The management interface for the runtime system of
 the Java virtual machine. 
 | 
| ThreadInfo
 Thread information. 
 | 
| ThreadMXBean
 The management interface for the thread system of
 the Java virtual machine. 
 | 
 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.