模块 jdk.jdi

接口 ClassPrepareEvent

所有父级接口:
Event , Mirror

public interface ClassPrepareEvent extends Event
在目标 VM 中准备一个类的通知。有关类准备的定义,请参阅 JVM 规范。不会为原始类(例如,java.lang.Integer.TYPE)生成类准备事件。
自从:
1.3
参见:
  • 方法详情

    • thread

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

      在极少数情况下,此事件可能发生在目标 VM 内的调试器系统线程中。调试器线程会采取预防措施来防止这些事件发生,但在某些情况下它们无法避免,尤其是对于 Error 的某些子类。如果事件是由调试器系统线程生成的,则此方法返回的值为 null,如果请求的事件暂停策略为 EventRequest.SUSPEND_EVENT_THREAD ,则所有线程都将被暂停,而 EventSet.suspendPolicy() 将反映此更改。

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

      返回:
      a ThreadReference ,它反映了目标 VM 中的事件线程,或者在上述极少数情况下为 null。
    • referenceType

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