我遇到了许多 java 程序,我发现了一种新的编程风格:
Class_name<...>
谁能解释一下这是什么。?
Angular backets 用于指定泛型。
查看这篇文章:为什么 Java 的 Class<T> 是通用的?
http://docs.oracle.com/javase/tutorial/java/generics/会有所帮助。泛型类型简而言之,对象类型的参数实际上将使用指定的类或接口。所以你可以有一个只有字符串的数组列表。为什么 - 键入安全性(难以发现的错误更少)并且更易于键入。