JAVA PUZZLERS: Traps, Pitfalls and Corner Cases
著:JOSHUA BLOCH, NEAL GAFTER Addison Wesly*1
JAVAで書いたソースが提示され「結果はどうなる?」という問いに対する解答が次頁に提示される形式、言語仕様マニアには垂涎の《パズル》95題。
一問一問が短いし、英語部分はざっと読めば解答の意図もわかるし、そもそも答えを見るだけで文章を読まなくてもOKなものも多いし、で、寝る前に丁度良い一冊。まだ途中ですが、今のところ一番笑ったのはこれ。
public class Elementary {
public static void main(String[] args) {
System.out.println(12345 + 5432l);
}
}
(Puzzle 4, p.11)
これって、他のプログラミング言語でもありがちですね。特に、他人が書いたソースだと。
><