日期:2014-05-20 浏览次数:20916 次
class Info<T extends Number>{ //这边有上限,规定定义泛型的类型只能为Number类或其子类。
private T var;
public void setVar(T var){
this.var=var;
}
public class P325_2{
public static void main(String args[]){
Info<String>i=new Info<String>(); //这里出错,因为定义泛型有上限。只能定义Number类及其子类类型的泛型对象。
i.setVar("123456");
}