泛型

泛型的好处
    代码更安全,数据类型错误不是运行期报错,而是在编译期检查错误
 
什么是泛型?
    类型参数化,从java1.5引入。
 
    什么参数,有实参和形参
    例如:
        定义
        static int sum(int n, int m){//n,m形参
            return n+m;
        }
什么时候适合使用泛型?
    在类型未知时,可以使用。
    泛型分类:
        泛型接口,泛型类,泛型方法
怎么使用?
    定义和调用
 
    定义泛型类   
    class 类名<泛型名>{
 
    }
    泛型名命名问题:
        一般用大写的一个字母T,如果有多个选择附近的字母(如:S),使用<>包裹。
    当确定了泛型后T后,T就表示类型,可用于所用出现类型的地方。
 
 
 
 
 
posted @ 2018-01-04 10:25  zachary7  阅读(83)  评论(0编辑  收藏  举报