逆コンパイルとは まずは逆コンパイルとはなにかについて簡単に説明していきます。そもそもJavaファイルをプログラムとして動かすためには「コンパイル」という手順を踏む必要があります。「コンパイル」というのは、人間が書いたテキストである.javaファイルを、コンピュータが読むことのできる形式である.classファイルに変換することです。 これに対して、「逆コンパイル」というのは人間が読めない形式である.classファイルを、人間が読めるファイルである.javaファイルに変換しなおすことになります。逆コンパイルを行うことによって、.classファイルしかない場合などにはプログラムの中身を確認することができるなどのメリットがあります。 [PR] Javaプログラミングで挫折しない学習方法を動画で公開中 逆コンパイルを行う方法 Javaにおいて逆コンパイルを行うにはJAD(Jad Decompile
![Javaの逆コンパイルを行う方法を現役エンジニアが解説【初心者向け】](https://cdn-ak-scissors.b.st-hatena.com/image/square/73f1c31d39d5999dfca4bf7b6e41b0dd2d066c5a/height=288;version=1;width=512/https%3A%2F%2Fmagazine-cf.techacademy.jp%2Fwp-content%2Fuploads%2F2020%2F12%2F02172424%2F159667153_s-800x533.jpg)