各位大侠,下午好!
在学习泛型的时候,有一点小小的疑问,望有大侠帮忙解答一下!先行谢过!
定义的带泛型的类如下:
public class GenericDao <E>{
/*
public static void update2(E obj)
{
//Eclipse会报错!
}
*/
public static <T> void update2(T obj)
{
//Eclipse编译通过
}
}
两个静态方法,一个使用的是跟类一样的泛型,会报错!
另一个使用独立的泛型,却可以顺利通过!
百思不得其解,还望某位大神解释解释!
|
|