泛型的定义:
在定义类的时候并不会设置类的属性和方法的参数的具体类型,而是在类实际用的时候再定义。它存在的意义是帮我们在编译期间检查我们的类型是否正确。
//定义一个Point类
class Point{
private Object x;
private Object y;
public Object getX() {
return x;
}
public void setX(Object x) {
this.x = x;
}
public Object getY() {
return y;
}
public void setY(Object y) {
this.y = y;
}
}
public class Generic {
public static void main(String[] args) {
//创建Point类对象
Point point = new Point();
//定义X和Y
point.setX("东经80度");
point.setY("北纬20度");
//转成字符串类型
String x = (String) point.getX();
String y =