タグ

2010年4月6日のブックマーク (1件)

  • Java Practice クラス解析

    クラスファイル解析 はじめに ここでは.javaファイルをコンパイルしてできる.classファイルを16進数ダンプして得られる情報を解析します。 以下のページも参考にしながら、クラスファイルの構造を見てみてください。 インストラクションコードはjavap -c クラスファイルを実行すると見ることができるマシン語です。 クラスファイルの構造 インストラクションコード 16進数ダンプ 以下のファイルを使用してクラスファイルを16進数ダンプします。 ・HexDumper.java 今回は「HelloWorld」を出力するだけの以下のクラスをダンプし、解析してみます。 public class Sample { public static void main(String[] args) { System.out.println("Hello World"); } } 0000: CA

    cx20
    cx20 2010/04/06
    クラスファイルがちょっと読めるようになった(気がする)