eclipseデバッガを使用してJavaアプリケーションをデバッグしています。私はオブジェクトに関する疑問2つのデバッグセッションの間にオブジェクトIDを保持
は、デバッガが私に示しIDS(もJava object ID in jvmを参照してください)。
2つのデバッグセッションでこれらのIDを同一にすることはできますか?だから、私は同じアプリケーションが同じIDを持っている同じアプリケーションを2回(他の後に1つ)デバッグするとき?または、次のようにブレークポイントを設定することが可能です:指定されたIDを持つオブジェクトが関与しているときに何らかのステートメントでブレークしますか?
私は心の中で、コードの特定の行を含まないブレークポイントの定義を持っています。私は、コード行から独立しているブレークポイントを覚えています。 idだけを含むブレークポイント。これらのIDのようなツールを手に入れたデバッガーは、私が提案したような機能を私に提供することはできませんか?
ただのhashCode私はEclipseは1 – Attila
@Attilaを実行するための実行から変更されたメモリアドレスに基づいて、デフォルトのものではないことを確認してください。なぜそれは起こりそうな出来事ではないのですか?同じ入力が同じ結果につながる "決定論的な"マシンを扱っているのですか? – dtech