日期:2014-05-20 浏览次数:20763 次
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"); }