1

行番号、コード ファイル、および必要に応じてコンパイルされたクラス ファイルが与えられた場合、周囲のメソッドの署名を取得する最も洗練された方法は何ですか (行番号がメソッド内にある場合)。

注意事項:

  • その行はメソッド内にさえないかもしれません
  • 行は、内部クラスまたは匿名クラスのメソッドにある可能性があります

グーグル中にこの重複した質問を発見したので、これを自分で閉じています。

4

1 に答える 1

1

その情報は、コンパイラによって生成されたデバッガのメタ情報から入手できるはずです。

javac -g:lines foo.java

于 2009-09-30T14:30:37.113 に答える