模块  jdk.jdi
软件包  com.sun.jdi.event

Interface ClassPrepareEvent

  • All Superinterfaces:
    EventMirror

    public interface ClassPrepareEvent
    extends Event
    类的通知在目标VM中准备。 有关类准备的定义,请参阅JVM规范。 不为基本类生成类准备事件(例如,java.lang.Integer.TYPE)。
    从以下版本开始:
    1.3
    另请参见:
    EventQueueVirtualMachine
    • 方法详细信息

      • thread

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

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

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

        结果
        ThreadReference ,它镜像目标VM中的事件线程,或者在上述极少数情况下为null。
      • referenceType

        ReferenceType referenceType()
        返回为其生成此事件的引用类型。
        结果
        ReferenceType ,它镜像已链接的类,接口或数组。