把泛型加在修饰符的前面,具体代码如下:
publicvoid show(T t) {
// do someing
}
备注:一般泛型方法的参数也是泛型的,否则这个泛型方法没有意义,
在方法返回类型(如String,int,void或其他类)前面添加
举个例子public
....
}
这样泛型参数T就可以在泛型方法内部使用了,去看Thinking in java的泛型章,很详细。
不过初学的话知道容器类后边加泛型参数就好了
public static List
return List;
}
public
看这里,其他人回答的都什么玩意儿,
public static
c是这个T的Class类
return (T)...;
}
public static void main(String[] args) {
UserDao userDao = getDao(UserDao.class);
}