This is the core package of the Java Debug
Interface (JDI), it defines mirrors for values, types, and the target
VirtualMachine itself - as well bootstrapping facilities.
{@link com.sun.jdi.VirtualMachine} mirrors the target virtual machine and
is the origin of all information provided by the JDI. A VirtualMachine
is typically created by using the
{@link com.sun.jdi.VirtualMachineManager} to create
a connection to the target virtual machine (see the
{@link com.sun.jdi.connect} package). In turn the
{@link com.sun.jdi.VirtualMachineManager} is typically created by calling
{@link com.sun.jdi.Bootstrap#virtualMachineManager()}.
Most of the methods within this package can throw the unchecked exception
{@link com.sun.jdi.VMDisconnectedException}.
Methods may be added to the interfaces in the JDI packages in future
releases. Existing packages may be renamed if the JDI becomes a standard
extension.