泛型
泛型
1、泛型在类中使用
public calss Name{
Private T data;
}
2、泛型在方法中使用
public T getData(){
Return data;
}
3、泛型在接口中的使用
public interface Name(){
T getData();
}
指定类型
public class className implements Name{
private String data;
public String getData(){
return data;
}
}
不指定类型
public class className implements Name{
private T data;
public T getData(){
return data;
}
}
泛型限制类型
1、必须是某某类的子类或某接口的实现类
<T extends 类或接口>