2010-06-01から1ヶ月間の記事一覧
CGLIB を使って実行時に新たにメソッドを追加する方法を調べた時のメモです。 Code Generation Library - Code Generation Library http://cglib.sourceforge.net/ 使用した Jar は以下のバージョンのものです。 cglib-nodep-2.1_3.jar バイトコード拡張なの…
Java Puzzlers のパズル 7 : フリーマーケット(Swap Meat) の解説に、以下のような一時変数を使わず、排他的論理和を使った値のスワップ(入れ替え)を記述する事は Java でも可能だが、素直なコードよりは遅く動作する事が多い、といった記述がありました。 y…
最近仕事で久々に Java を触っているので、本棚の奥に眠っていた Java Puzzlers をなんとなく読み返してるんですが、やっぱりこの本面白いですね。 public class Change { public static void main(String[] args) { System.out.println(2.00 - 1.10); } } …