文章内容参考Java之泛型 T与T的用法
结论
<T> T 方法可以接受任意类型参数,
T 在初始化(new)的时候已经限定了T的类型,只能接受对应类型的参数
说明
定义的泛型如下所示
public class GenericsHolder<T> {
private T data;
/**
* 这个<T> T 可以传入任何类型
* 参数T
* 第一个 表示是泛型
* 第二个 表示返回的是T类型的数据
* 第三个 限制参数类型为T
* @param data
* @return data
*/
public