Generics

というわけで↑はエイプリルフールの嘘ですが、ここから下はマジメ。

http://d.hatena.ne.jp/flappphys/20060331#p1

リンク先のコメント欄にもありますが、Javagenericsがややこしいのは、JVMバイトコードの下位互換性のためで、genericsが悪いわけではないです(いや、flappphysさんはわかっているのだと思いますが)。あと、Arrayが変なのは、generics以前にJava自体の設計ミスで、もう直らないかも…

P.S. わりと有名な洋書でも、こういう↑ことも知らないレベルの人が書いているのだと知って、ちょっと感心(?)しました。