Module  jdk.jdi
软件包  com.sun.jdi.event

Interface ClassPrepareEvent

  • All Superinterfaces:
    EventMirror


    public interface ClassPrepareEvent
    extends Event
    在目标虚拟机中通知类准备。 有关类准备的定义,请参阅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镜像已经链接的类,接口或数组。