Module jdk.jdi

Interface ClassPrepareEvent

所有超级接口:
Event, Mirror

public interface ClassPrepareEvent extends Event
目标虚拟机中类准备的通知。请参阅JVM规范以了解类准备的定义。对于原始类(例如,java.lang.Integer.TYPE),不会生成类准备事件。
自JDK版本:
1.3
参见:
  • Method Details

    • thread

      ThreadReference thread()
      返回发生此事件的线程。

      在罕见情况下,此事件可能发生在目标虚拟机中的调试器系统线程中。调试器线程会采取预防措施来防止这些事件,但在某些情况下无法避免,特别是对于某些Error的子类。如果事件是由调试器系统线程生成的,则此方法返回的值为null,如果事件的请求挂起策略为EventRequest.SUSPEND_EVENT_THREAD,则所有线程将被挂起,EventSet.suspendPolicy()将反映此更改。

      请注意,上述讨论不适用于目标虚拟机在其正常(非调试)操作期间创建的系统线程。

      返回:
      一个ThreadReference,它在目标虚拟机中反映了事件的线程,或在上述罕见情况下为null。
    • referenceType

      ReferenceType referenceType()
      返回生成此事件的引用类型。
      返回:
      一个ReferenceType,它反映了已链接的类、接口或数组。