- ベストアンサー
Classファイル → Javaソースプログラム
どーも、こんにちは。プログラミング初心者です。 現在Javaを使ってプログラムをしています。 JavaはJavaソースをコンパイルするとClassファイルが生成されるじゃないですか? では逆に、ClassファイルからもとのJavaソースプログラムに変換する(?)、取り戻すことはできないのでしょうか??? もしかして無理なのかもしれませんが、これが出来ないとどうしていいか分かりません。 どうしても、ソースプログラムが見たいClassファイルがあるのです。 そんな状態なので困っています。 どなたか少しでもご存知の方は、ご一報ヨロシクお願いします!!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#49664
回答No.2
プログラムからソースコードを生成するのを「デコンパイル」といいます。そのためのプログラムを「デコンパイラ」といいます。 現在は、Jadの他にJodeなどのデコンパイラが出ていますし、Jadの応用ソフトもいろいろあるようです。デコンパイラで検索してみるといろいろと見つかりますよ。
その他の回答 (1)
- __orz
- ベストアンサー率44% (12/27)
回答No.1
Jadが入手できれば*ある程度*は復元できると思いますよ。 下記記事を参考にしてみてください。 「Eclipseで逆コンパイルを行う」 http://www.atmarkit.co.jp/fjava/javatips/073eclipse025.html コンパイルオプションでソースコードを含めるようにしてあれば、普通に見られたりしますが。# 普通は含めないので、望み薄だとは思いますが。