乐趣区

关于java:泛型泛型类泛型方法泛型接口类型通配符可变参数可变参数的使用

一、泛型

二、泛型类

定义:

   public class Generic<T>{}

应用:

Generic<String> g = new Generic<String>();



三、泛型办法


例:

   public <T> void show(T,t){}


泛型办法的应用,例:

Generic g = new Generic();

四、泛型接口

  • 泛型接口定义,例:
    温习接口的办法只有形象办法,默认修饰符public abstract ,也能够不写。
  • 泛型接口实现,例:
  • 泛型接口应用,例:

    五、类型通配符


    六、可变参数


    例:

    相当于将数字都封装到了 a 数组里,所以能够用加强 for 遍历
    留神:
    形参中有可变参数,个别把可变参数放在所有参数的最初,不然会报错

    七、可变参数的应用

  • asList 固定大小,因而不能增删元素,能够扭转元素内容
  • List 中的 of() 增删改都不行,可反复
  • Set 中的 of() 增删不行,没有改(不能索引),不可反复

退出移动版