wordpress做出影视网站/成都网站快速排名
一、什么是泛型?
泛型是JDK 1.5的一项新特性,它的本质是参数化类型(Parameterized Type)的应用,也就是说所操作的数据类型被指定为一个参数,在用到的时候在指定具体的类型。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口和泛型方法。
二、作用是什么?
简化重复代码,增加代码可读性。参考List<T>,Map<K,V>,Set<T>等。
二、案例
定义一个泛型类:
public class FanxingService<T>
{T t;public FanxingService(T t){this.t = t;}public String getTClassName() {return t.getClass().getName();}
}
测试类:
public class App {static EnumService es = new EnumService();static FanxingService<String> fs = new FanxingService<String>("xiaoqiang");public static void main( String[] args ){System.out.println(es.getClassName());System.out.println(fs.getTClassName());}
}
参考链接:浅析Java泛型 - SegmentFault 思否