public class DateTest<T> {
//静态方法中的泛型在static 后面必须定义
public static<E> void main(String[] args) {
List<E> list=new ArrayList<E>();
list =(List<E>) new ArrayList<Long>();
}
//方法自定义在 返回值前面或者用 类的泛型
public <K> void mmf(K e){
}
public T mmk(T t){
return t;
}
//有return的也要定义返回值
public <E> E mm(E e){
return e;
}
}
//静态方法中的泛型在static 后面必须定义
public static<E> void main(String[] args) {
List<E> list=new ArrayList<E>();
list =(List<E>) new ArrayList<Long>();
}
//方法自定义在 返回值前面或者用 类的泛型
public <K> void mmf(K e){
}
public T mmk(T t){
return t;
}
//有return的也要定义返回值
public <E> E mm(E e){
return e;
}
}