毎回することになるが、問題ないと思われる。オーバーライドされたクラスが呼び出されるので、親クラスのコンストラクタが完了していない段階で呼び出される可能性があるため。バイナリ互換性を求めると、オーバーライドされている、されていないことを判断するしかないのか。してソースが汚くなっていく。最初にfinalにしておけばよかったのか。"VMS"を1文字ずつずらすと、"WNT"になる。どちらが正常の状態かで違う。二重否定になっているわけでもないので、仕方が無いのでは。XPでは、かなりテストに洗脳された。日本では広まっていない。バージョンが変わるたびに、仕様が変わることがあるし。Rubyが規格化されたらしいが・・・。JISとISOには入っている。規格を元にして実装されているわけでもないので、無意味。実装はDBベンダーが行うのでインターフェース。Javaでは、互換性のためにインターフェースへのメソッド追加はしないはず。Javaとしての互換性を捨てて、DBベンダーが頑張って複数のバージョンを出して対処している。割り切って使っている。JTextComponentの全ての階層のメソッドを使えば、本当に何でも出来る。P105で書かれている設計方式のこと。エラー時に表示するメッセージ。前ページで、getActiveとsetActiveに型を渡していることでジェネリックを導入することになったので、引数無しのactivateメソッドを追加するべきだったということ。JavaBeansのリスナーパターンを使いすぎない」から。