勉強会便りの最近のブログ記事
かなり間が空いてしまいましたが、前回に引き続き、現在読んだいるテキスト「Effective Java 第2版」からの話題を取り上げたいと思います。
今回は Java の列挙型 (Enum) についてです。
前回のジェネリックスと同様に、列挙型も Java5 以降に追加されました。
Java5 がリリースされてから、もうずいぶん経ちますが、意外と列挙型をよく知らないという人も多いのではないでしょうか。
最初の話題として、現在読んでいるテキスト「Effective Java 第2版」から Java のジェネリックスについて取り上げます。
「Effective Java 第2版」は Java を仕事に使うプログラマなら、是非読んでおきたい書籍です。
とは言っても、日々の業務で忙しかったりすると、なかなか新しい本を1冊読むことは難しく、私もこの本の初版は新人時代に読みましたが、第2版は読んでいませんでした。
第2版は初版にはない、Java5 以降に追加されたジェネリックスや列挙型についての情報が充実しています。
ジェネリックスを使うとなぜかコンパイルエラーや警告が発生して困る、という人はこの本を読むと解決策が分かると思います。