2004-08-20から1日間の記事一覧

第5回 Javassistを使用してロード時にクラスを変更する方法を学ぶ

http://www-6.ibm.com/jp/developerworks/java/040326/j_j-dyn0203.htmlこちらはオンザフライでの書き換えの説明。クラスローダーとしてJavassistを利用し、Observerが必要なフックを組み込む(ClassPoolをアプリケーションクラスローダーにするが、便利メソ…

第4回 バイトコード内のメソッドを変換するためにJavassistを使用する

http://www-6.ibm.com/jp/developerworks/java/040206/j_j-dyn0916.html保存されたクラスファイルのバイトコードを書き換える。実行時間計測のロジックを組み込むサンプル。