2015-10-19から1日間の記事一覧
Javaのバイトコードで遊ぶ (Hello World) 加算や減算などの基本的な数値演算をやってみます。 まずはintやfloatの計算。 定数値をスタックに積む命令にはバリエーションがあります。 値の大小に応じて、BIPUSHやSIPUSHを使う方法や、visitLdcInsnで任意の値…
Javaのバイトコードで遊ぶ (Hello World) 加算や減算などの基本的な数値演算をやってみます。 まずはintやfloatの計算。 定数値をスタックに積む命令にはバリエーションがあります。 値の大小に応じて、BIPUSHやSIPUSHを使う方法や、visitLdcInsnで任意の値…