Java Debug Interface

インタフェース
com.sun.jdi.VirtualMachine の使用

VirtualMachine を使用しているパッケージ
com.sun.jdi Java Debug Interface (JDI) のコアパッケージで、ブートストラップ機能以外に、値、 型、およびターゲット VirtualMachine 自体に対するミラーを定義します。  
com.sun.jdi.connect このパッケージには、JDI を使用して、この Virtual Machine とターゲットの Virtual Machine 間の接続を定義します。 
 

com.sun.jdi での VirtualMachine の使用
 

com.sun.jdi での VirtualMachine のサブインタフェース
 interface PathSearchingVirtualMachine
          パスを使用してクラスを検索する Virtual Machine です。
 

VirtualMachine を返す com.sun.jdi のメソッド
 VirtualMachine Mirror.virtualMachine()
          このミラーが属する VirtualMachine を取得します。
 

com.sun.jdi.connect での VirtualMachine の使用
 

VirtualMachine を返す com.sun.jdi.connect のメソッド
 VirtualMachine ListeningConnector.accept(Map arguments)
          ターゲット VM がこのコネクタに接続されるのを待機します。
 VirtualMachine LaunchingConnector.launch(Map arguments)
          アプリケーションを起動し、その VM に接続します。
 VirtualMachine AttachingConnector.attach(Map arguments)
          特定の実行中のアプリケーションに接続し、その VM のミラーを返します。
 


Java Debug Interface