2017-03-07 4 views
0

Javaプログラムのデバッグ時に、現在のオブジェクトとローカル変数のリストを取得する方法はありますか? JDBはこのような機能を提供していないようです。もし私が彼らの名前を知っていれば、私は瓶や物体だけを検査することができます。Javaデバッグオブジェクトとローカル変数のリストを取得

私の目的は、どのオブジェクトがメモリに存在し、現在のメソッドにどのローカル変数があるかをいつでも見ることができる一方で、最初から任意のコード行をステップ実行することです。

答えて

1

ローカル変数をリストするコマンドはlocalsです。

あなたがjdbセッションを起動し、helpを入力すると、それは言う:

locals     -- print all local variables in current stack frame 
+0

おかげでたくさん!私は[oracle docs](http://docs.oracle.com/javase/7/docs/technotes/tools/windows/jdb.html)を見ていましたが、 – Vetterjack

関連する問題