generic programming

8.1.1 类型参数的好处

之前使用 Object[].

  • 使用时需要强制类型转换
  • 可以存储任何类型, 没有检查

可以省略类型参数:

  1. ArrayList<String> files = new ArrayList<>();

8.1.2 谁想成为泛型程序员

预计泛型类所有可能的用法.

  • 通配符类型