2021-09-24泛型

泛型是为了防止重载的麻烦

泛型在类中的使用:

定义泛型类
public class 名字<A>{
  private A name;
}
主函数创建对象:
名字<类型> p=new 名字<>();

泛型在接口中的应用:

如果类型不确定

接口:

interface  名字<T>{
T DATE();        抽象方法
}


class 子类<T> implements 父类<T>{
T DATA(){
这里实现 必须return  T类型
 }
}

泛型方法:

泛型加载权限修饰符后面,返回值前面。并且要注意主函数调用方法时候,需要是  类型:打印的东西

public <A> void 方法名字(A 参数名称){
system.out.println(a);
}



调用注意:
方法名称(“String:哈哈哈哈、”);
方法名称(123904);   自动装箱成interger

猜你喜欢

转载自blog.csdn.net/weixin_43762083/article/details/120458947