(Java)泛型总结

 泛型类

public class Student {
    private E a;
    public Student(E a){
        this.a=a;
    }
    public void show(){
        System.out.println(a);
    }
}

泛型方法

public  void show(E a){
        System.out.println(a);
    }

泛型接口

public interface Inter {
    void show(T a);
}

类型通配符

/*
        类型通配符:
        List,表示元素类型未知的List,它的元素可以匹配任何的类型
        这种带通配符的List仅表示他是各种泛型List的父类,并不能把元素添加到其中

        类型通配符上限
            List它表示的类型是Number或者是其子类
        类型通配符下限
            List表示Number或者是父类
 */

可变参量

public int show(int b,int...a){
        int sum=b;
        for(int i=0;i

你可能感兴趣的:(Java学习,java,开发语言)