泛型

泛型

概述
泛型作用
    减少类型转换的操作
    将运行时的错误提前到编译时
泛型语法
    说明
        泛型在项目中通常用于编写出一些通用的方法或类(接口)
    泛型方法
        public  T void method(T t){}
        可以写在普通类中
    泛型类(泛型接口)
        public class Class{}
        为了减少泛型方法的声明
泛型的几个关键词
    ?:任意类型。是为了满足泛型的语法要求
    extends: 上限。? extends Number: 只能传入Number或者Number的子类
    super:下限。? super Number:只能传入Number或者Number的父类
List加泛型
    List list = new ArrayList();
Map加泛型
    Map map = new HashMap();

你可能感兴趣的:(泛型)