Java千百问_09基础类库(004)_java.lang.management包有什么功能

Posted 幽灵雾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java千百问_09基础类库(004)_java.lang.management包有什么功能相关的知识,希望对你有一定的参考价值。

点击进入_更多_Java千百问-基础类库

1、java.lang.management包有什么功能

java.lang.management包提供了全面的监控和管理工具,包括JVM的监管API、监管API日志、jconsole和其他监控工具、out-of-the-box的监管工具(开箱即用)、Java管理扩展平台(JMX)等等。sun在sun.management中提供了对应的实现类。主要类如下图:

下面介绍java.lang.management中的类:

  1. 管理接口
    PlatformManagedObject,平台管理对象的接口,是JMX MXBean监视管理平台的核心组件。每个平台管理对象都要实现这个接口。
    BufferPoolMXBean,缓冲池管理接口,可以管理和监控缓冲池,direct或mapped两类缓冲池。
    ClassLoadingMXBean,类加载管理接口,可以管理和监控Java虚拟机的类加载系统。
    CompilationMXBean,编译管理接口,可以管理和监控Java虚拟机的编译系统。

以上是关于Java千百问_09基础类库(004)_java.lang.management包有什么功能的主要内容,如果未能解决你的问题,请参考以下文章

Java千百问_09基础类库(001)_lang包有什么功能

Java千百问_09基础类库(002)_util包有什么功能

Java千百问_09基础类库(003)_java.math包有什么功能

Java千百问_08JDK详解(003)_jdk基础类库都有什么

Java千百问_08JDK详解(005)_jdk服务集成类库都有什么

Java千百问_08JDK详解(006)_jdk用户界面类库都有什么