泛型小问题
泛型中,有尖括号跟没尖括号有什么区别,比如如下代码:代码1:
public T fun1(T t)
{
return t;
}
代码2:
public <T> T fun1(T t)
{
return t;
}
代码3:
private T var;
public T fun2()
{
return this.var;
}
代码4:
private T var;
public <T> T fun2()
{
return this.var;
}
求高人解答!! --------------------编程问答-------------------- 高手都休息去了吗? --------------------编程问答-------------------- 没人解答吗? --------------------编程问答-------------------- 类型检查,不容易出现类不能转换异常
补充:Java , Eclipse