netail.net
自作フリーソフトや,ゲームに関する雑記を公開してます.
日記はソフトウェア工学の論文ネタが中心です.
最近のお知らせ (古いものはこちら)
2007-10-27 [長年日記] ▲
_ [Java][読書] byte は符号ありだった ▲
本屋でたまたま見かけたので,「Java Puzzlers」というピアソン・エデュケーションから出てる本を買ってみました.プログラミングでがんばるのではなく,言語仕様を読み返しながら厳密に動作を検証する(言語仕様の落とし穴やきわどい事例を利用した)パズルです.
まだパズルの章を1つ読んだだけのところですが,Java における byte 型の値域も根拠なく 0〜255 だと思っていたところ,実は -128〜127 だったと,パズルで初めて気づきました.(C言語で BYTE というマクロを unsigned char として定義しているのを見ているせいかもしれません)
Java 相手のプログラム解析とかを作ってて,Java の仕様を知ってるつもりだった身としては,かなり面白いです.ちびちびと読んで遊ぶことにします.