您通常会认为类是通用的,但是方法也可以是通用的。一个常见的例子是
Arrays.asList。
大多数时候,
<...>即使在调用通用方法时,也不必在尖括号中使用语法,因为在某些情况下,这是Java编译器实际上能够进行基本类型推断的地方。例如,
Arrays.asList文档中给出的代码片段省略了类型:
List<String> stooges = Arrays.asList("Larry", "Moe", "Curly");但这等效于显式给出泛型的该版本:
List<String> stooges = Arrays.<String>asList("Larry", "Moe", "Curly");


