Java/BCEL/実験コード1
Java / BCEL / 実験コード1
id: 461 所有者: msakamoto-sf
作成日: 2009-10-12 22:38:11
カテゴリ: Java
BCELで実験した時のjavaファイル,classファイル詰め合わせセット:
添付ファイル/2009/10/12/bcel_tests.zip
別途 bcel-5.2.jar が必要です。
中身の解説:
- InnerCtor.java : staticメソッド/インスタンスメソッド内でそれぞれインナークラスを作った時に、そのコンストラクタがどうJavaコンパイラにより生成されているのかを確認するためのメインクラス。いわゆる合成クラスで、isSynthetic()を調べるための実験。
- FooI.java : InnerCtor内でインナークラスとして実装される簡単なインターフェイス。
- FooA.java : 同上のAbstractクラス版。
- Dumper.java : Java/clas3hift/失敗談 に載せてあるBCELを使ったDumpクラス。
- Foo0.java, Foo1.java : staticメンバの初期化コード(<clinit>)確認用テストクラス
プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2009-10-12 22:45:05
md5:42541731dfdd60ab88a35ff3186bb1f1
sha1:ff6c7713d83653737770d94d1d2e1d4fee1e3777
コメント