PlayJava Day026
作者:互联网
1.泛型:指代任意对象类型
public class CC<T> {} C<Integer> c = new C<Integer>(1) ;
2.限制泛型:用于继承关系
public class Demo<T extends FatherClass> {} Demo<Son> demo = new Demo<Son>(new Son()) ; //此处Son可为SonClass or FatherClass,其他类不行 Son son = demo.getObject() ;
3.通配符泛型:
Demo<?> demo ; demo.func() ;
4.泛型方法:
public static <T> void func(T t) {} //T:是对象类型,不能是基本数据类型 func(1.0f) ; ----> java.lang.Float
标签:demo,PlayJava,Day026,func,Demo,泛型,new,public 来源: https://www.cnblogs.com/JavaDemo01/p/11601671.html