泛型:声明时候使用泛型,T Type 表示类型,K V 表示键值对,E表示Element。使用的时候才1确定类型。 泛型只能使用引用类型,不是基本类型。不能使用静态属性,静态方法
public class Student<T1,T2> {
private T1 name;
private T2 id;
public Student (T1 name,T2 id) {
this .name=name;
this .id=id;
}
public T1 getName () {
return name;
}
public void setName (T1 name) {
this .name = name;
}
public T2 getId () {
return id;
}
public void setId (T2 id) {
this .id = id;
}
}
public class Gen {
public static void main (String[] args) {
Student<String,Integer> s = new Student<String,Integer>("cruise" ,23 );
System.out .println(s.getName());
}
}
public interface Comparator<T> {
static Double PI=3.14 ;
void com(T t);
}
public class TestMethod{
public static void main}