【EffectiveJava[26]】

<第 4 章 ジェネリックス>
項目26: ジェネリック型を使用する

■著書からの要点抜粋
ジェネリック型は、クライアントのコードでキャストが必要である型より、
 安全で使いやすいです。
・新たな型を設計するときには、クライアントのコードでキャストが不要であることを
 確認してください。それは、たいていは型をジェネリックにすることを意味しています。

■所感
ジェネリックを使うときにまずつまずいたりするが、
Objectをキャストして目的の型を取り出すコードよりははるかに使いやすい。
このあたりをもう少し上手に使えていければ。
型を保証する、ジェネリックの魅力の一つだなと思う。

Effective Java プログラミング言語ガイド

Effective Java プログラミング言語ガイド