泛型的最大好处是避免了类转化异常(ClassCastException)的发生
为什么要使用泛型
要写一个表示坐标的类,可以有3种格式,int,float,String,为了避免写3个类,统一可以写成下面的格式
<span style="font-size:14px;font-weight: normal;">class Point{
private Object x ; // 表示X坐标
private Object y ; // 表示Y坐标
public void setX(Object x){
this.x = x ;
}
public void setY(Object y){
this.y = y ;
}
public Object getX(){
return this.x ;
}
public Object getY(){
return this.y ;
}
};
p......
阅读全文