包的用途
com.sun.jdi
使用 com.sun.jdi 的包
包
描述
这是 Java 调试接口 (JDI) 的核心包,它定义了值、类型和目标 VirtualMachine 本身的镜像——以及引导工具。
这个包定义了使用 JDI 的虚拟机和目标虚拟机之间的连接。
这个包定义了 JDI 事件和事件处理。
此包用于请求在指定条件下发送 JDI 事件。
为构建 JShell 执行引擎提供实现支持。
-
被 com.sun.jdi 使用的 com.sun.jdi 中的类类描述抛出以指示行号或变量信息不可用。提供有关类型或类型组件的可访问性的信息。提供对目标 VM 中数组对象及其组件的访问。提供对目标 VM 中原始
boolean
值的访问。提供对目标 VM 中原始byte
值的访问。提供对目标 VM 中原始char
值的访问。来自目标 VM 的类加载器对象。抛出以指示请求的类尚未通过适当的类加载器加载。来自目标 VM 的 java.lang.Class 实例。目标 VM 中某个类的镜像。提供对目标 VM 中原始double
值的访问。目标 VM 中的类或实例变量。提供对目标 VM 中原始float
值的访问。抛出以指示当指定线程处于其当前状态时无法完成请求的操作。提供对目标 VM 中原始int
值的访问。目标 VM 中接口的镜像。抛出以指示在设置字段或变量的值时或在指定方法的返回值时类型不匹配。抛出以指示目标 VM 中调用的方法中发生异常。目标 VM 中的局部变量。有Location
的镜子。目标 VM 的执行代码中的一个点。提供对目标 VM 中原始long
值的访问。目标 VM 中的静态或实例方法。调试器用来检查或操作另一个虚拟机中的某些实体的代理。目标 VM 中的模块。有关线程拥有的监视器的信息。当前存在于目标 VM 中的对象。抛出以指示无法对帧执行操作。与目标 VM 中的非对象值关联的类型。分配给目标 VM 中原始类型的字段或变量的值。目标 VM 中对象的类型。提供对目标 VM 中原始short
值的访问。线程调用堆栈上一个方法调用的状态。来自目标 VM 的字符串对象。来自目标 VM 的线程组对象。来自目标 VM 的线程对象。目标 VM 中某个类型的镜像。在用户定义类型(类或接口)中声明的实体。目标 VM 中某个值的镜像。用于调试的虚拟机。目标虚拟机的连接管理器。提供对目标 VM 中原始void
值的访问。 -
被 com.sun.jdi.connect 使用的 com.sun.jdi 中的类
-
被 com.sun.jdi.event 使用的 com.sun.jdi 中的类类描述目标 VM 中的类或实例变量。有
Location
的镜子。目标 VM 的执行代码中的一个点。目标 VM 中的静态或实例方法。调试器用来检查或操作另一个虚拟机中的某些实体的代理。当前存在于目标 VM 中的对象。目标 VM 中对象的类型。来自目标 VM 的线程对象。目标 VM 中某个值的镜像。 -
被 com.sun.jdi.request 使用的 com.sun.jdi 中的类类描述目标 VM 中的类或实例变量。有
Location
的镜子。目标 VM 的执行代码中的一个点。调试器用来检查或操作另一个虚拟机中的某些实体的代理。当前存在于目标 VM 中的对象。目标 VM 中对象的类型。来自目标 VM 的线程对象。 -
被 jdk.jshell.execution 使用的 com.sun.jdi 中的类