11

sourceforge から LAN メッセンジャーのコードをダウンロードしました。実行可能な JAR ファイルです。
それをダブルクリックすると、メッセンジャーが起動します。

ソースコードを勉強したい。それ、どうやったら出来るの?

4

6 に答える 6

2

Sourceforge にはソースへのリンクがあります。

于 2012-06-30T03:29:25.790 に答える
2

JAR ファイルは、WinRAR などの .ZIP ファイル形式をサポートするすべてのソフトウェアで開くことができます。

しかし、ソース コードにアクセスしたい場合は、JAR ファイルの場合、Java コードが既に Java のバイト コードに「プリコンパイル」されているため、少し注意が必要です。幸いなことに、バイト コードを逆コンパイルして (通常は) 読み取り可能な Java ソース コードに戻す (大まかな) 方法があります。

これを行うプログラムはたくさんありますが、私の個人的なお気に入りは JAD ( http://www.varaneckas.com/jad/ ) です。

sourceforge でプロジェクトを見つけたので、コードが難読化されていない可能性があります。もしそうなら、あなたはまだそれを逆コンパイルすることができますが、それを読んで理解するのは非常に難しいでしょう.

于 2012-06-30T04:30:26.380 に答える
1

お使いのコンピューターに eclipse はありますか? jar ファイルをプロジェクトに追加すると、ソース コードが表示されます。

于 2012-06-30T03:27:35.670 に答える
-1

利用可能なオプションは 2 つだけです。 1. Cavaj や JAD などの逆コンパイラ ツールを使用します。ソースを変更するのは難しいかもしれません。機能を理解するのに役立つ場合があります。2. SourceForge にもソース ファイルへのリンクが必要です。SourceForge でもう一度確認してみる価値はあると思います。

于 2012-06-30T05:01:39.933 に答える