
どーも、こんにちは。プログラミング初心者です。
現在Javaを使ってプログラムをしています。
JavaはJavaソースをコンパイルするとClassファイルが生成されるじゃないですか?
では逆に、ClassファイルからもとのJavaソースプログラムに変換する(?)、取り戻すことはできないのでしょうか???
もしかして無理なのかもしれませんが、これが出来ないとどうしていいか分かりません。
どうしても、ソースプログラムが見たいClassファイルがあるのです。
そんな状態なので困っています。
どなたか少しでもご存知の方は、ご一報ヨロシクお願いします!!

No.2ベストアンサー
- 回答日時:
プログラムからソースコードを生成するのを「デコンパイル」といいます。
そのためのプログラムを「デコンパイラ」といいます。現在は、Jadの他にJodeなどのデコンパイラが出ていますし、Jadの応用ソフトもいろいろあるようです。デコンパイラで検索してみるといろいろと見つかりますよ。
参考URL:http://allabout.co.jp/career/java/closeup/CU2005 …
No.1
- 回答日時:
Jadが入手できれば*ある程度*は復元できると思いますよ。
下記記事を参考にしてみてください。
「Eclipseで逆コンパイルを行う」
http://www.atmarkit.co.jp/fjava/javatips/073ecli …
コンパイルオプションでソースコードを含めるようにしてあれば、普通に見られたりしますが。# 普通は含めないので、望み薄だとは思いますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c++Builder ver6.0のパッケー...
-
javax.servlet は存在しません...
-
Javaのコンパイル結果が表示さ...
-
Beanクラスのimportについて
-
コンパイルエラーに出てくる、i...
-
ANT によるJSPコンパイル方法
-
eclipseの設定のJREとコンパイ...
-
「識別子がクラス名でも名前空...
-
java:一括コンパイル後、実行...
-
Eclipseで、プロジェクト名のと...
-
SVFの設定について:クラスパス...
-
この <windows.h> はどこに在る...
-
「ワークスペースをビルド中」...
-
『ClassNotFoundException: org...
-
eclipseでのsvn認証エラー回避方法
-
javax.servlet.ServletExceptio...
-
classファイルについて
-
エラー:org.springframeworkが...
-
JSPのクラスをコンパイルできな...
-
Javascriptの値をJava(JSP)へ渡...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javaが文字コードの影響でコン...
-
.jarファイルの中身って書き換...
-
c++Builder ver6.0のパッケー...
-
javax.servlet は存在しません...
-
サクラエディタでjavaのプログ...
-
IIS環境でJAVAを使用したい
-
Eclipse3.5EEでJavaのコンパイ...
-
日本語対応 逆コンパイラについて
-
javaの簡単なソースがコンパイ...
-
JAVAでC/C++の条件コンパイルの...
-
eclipseの構文エラーについて
-
TOMCAT_HOMEって?
-
warファイルを展開するとタイム...
-
「識別子がクラス名でも名前空...
-
「シンボルを見つけられません...
-
jasperとは
-
同一パッケージ内の継承について
-
配列に対してsetText()は使えな...
-
コンパイルができないのですが...
-
Strutsのエラー?それともサー...
おすすめ情報