星期六, 五月 28, 2005
令人嘆為觀止的減少 bytecode 大小方法
ASM 的 AbstractVisitor.java
其中初始化 OPCODES 這個 String 陣列的 static initializer,看了真是.... ![]()
這裡 有一些說明
星期日, 五月 22, 2005
原來匈牙利命名法被誤解得那麼深
從這兩篇提到 Hungarian notation 的部份還有相關的連結可以了解
http://www.joelonsoftware.com/articles/FogBugzIII.html
http://www.joelonsoftware.com/articles/Wrong.html
星期二, 五月 17, 2005
Float Double 和 union
Float 的 floatToIntBits floatToRawIntBits intBitsToFloat
Double 的 doubleToLongBits doubleToRawLongBits longBitsToDouble
都是 native method,透過 C 的 union 實作。
