# Uses of Package
java.lang.management

Packages that use java.lang.management
Package
Description
com.sun.management
This package contains JDK extensions to the standard implementation of the `java.lang.management` API and also defines the management interface for some other components of the platform.
java.lang.management
Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.
jdk.management
This package contains JDK extensions to the standard implementation of the `java.lang.management` API.
jdk.management.jfr
This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).

Classes in java.lang.management used by com.sun.management
Class
Description
GarbageCollectorMXBean
The management interface for the garbage collection of the Java virtual machine.
MemoryManagerMXBean
The management interface for a memory manager.
MemoryUsage
A `MemoryUsage` object represents a snapshot of memory usage.
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.
ThreadMXBean
The management interface for the thread system of the Java virtual machine.
Classes in java.lang.management used by java.lang.management
Class
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.
Classes in java.lang.management used by jdk.management
Class
Description
PlatformManagedObject
A platform managed object is a JMX MXBean for monitoring and managing a component in the Java platform.
Classes in java.lang.management used by jdk.management.jfr
Class
Description
PlatformManagedObject
A platform managed object is a JMX MXBean for monitoring and managing a component in the Java platform.