泛型

作者: 帅哥_刷哥 | 来源:发表于2017-10-20 00:27 被阅读13次

    泛型

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

    相关文章

      网友评论

          本文标题:泛型

          本文链接:https://www.haomeiwen.com/subject/qjcmuxtx.html