Module  java.management
软件包  java.lang.management

Interface CompilationMXBean

    • 方法详细信息

      • getName

        String getName​()
        返回即时(JIT)编译器的名称。
        结果
        JIT编译器的名称。
      • isCompilationTimeMonitoringSupported

        boolean isCompilationTimeMonitoringSupported​()
        测试Java虚拟机是否支持对编译时间的监视。
        结果
        true如果支持编译时间的监视; 否则为false
      • getTotalCompilationTime

        long getTotalCompilationTime​()
        返回在编译中花费的大概累积的经过时间(以毫秒为单位)。 如果使用多个线程进行编译,则该值是每个线程在编译中花费的大概时间的总和。

        该方法可选地由平台支持。 Java虚拟机实现可能不支持编译时间监视。 可以使用isCompilationTimeMonitoringSupported()方法来确定Java虚拟机是否支持此操作。

        此值不表示Java虚拟机的性能级别,不适用于不同虚拟机实现的性能比较。 这些实现可能具有不同的定义和编译时间的不同测量。

        结果
        编译时间(毫秒)
        异常
        UnsupportedOperationException - 如果Java虚拟机不支持此操作。