JDK1.6で追加されたjavac -Xlintのcastとoverridesの使い道が分かった。emptyがさっぱり分からないなぁ(嘆)
ついでにEclipseの@SuppressWarningsに指定できる文字列もちょっと追加。