電子書籍の厳選無料作品が豊富!

Java日本人ツールについてですが、
Javaのファイル内に呼び出されている
メソッドを可視化したいです。

以前パフォーマンスチューニングで
使用したことがあるのですが、
名前を忘れてしまいました。

ご存知の方がおられましたら教えてください。

よろしくお願い致します。

質問者からの補足コメント

  • 日本人は間違えです。すみません。

      補足日時:2018/08/07 19:41

A 回答 (2件)

「実行環境がそろっていない」っていうのは、具体的にどういうことを指しているのですか?



ソースコードはありますか?
あるなら、javadocでも何でもツールが使えますよね?

classあるいはjarファイルしかないのですか?
それでも、Reflection使えば、どんなメソッドがあるか調べられますよね。

classのロードもできない環境で、リバースエンジニアリングをしたいということですか?
それなら、BCELでも使えばよさそうですが?
    • good
    • 0
この回答へのお礼

ご回答有難うございます。
後者です。
BCELが大変参考になりました。
このライブラリを使用した、メソッドの階層や相互関係を、
可視化するツールは存在しますでしょうか。
たびたび、申し訳ございませんが、宜しくお願い致します。

お礼日時:2018/08/12 15:27

プロファイラのことを言ってるのかな?



https://docs.oracle.com/javase/jp/6/technotes/gu …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
実行後ではなく、実行環境がそろっていない、プロジェクトを
静的に解析できるツールはご存知でしょうか。
クラスに含まれるメソッドと階層をtreeで出力できるものです。
実行できる環境でのメトリクスやプロファイラはいろいろあるようですが、
宜しくお願い致します。

お礼日時:2018/08/11 08:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!