第4章
Java类型系统
JAVA技术手册提取码:wk2w
接口的方法隐式使用abstract声明,成员public声明
1.class A extends B implements C,D 实现接口
实现接口
interface GS{
void setXY(int x,int y);
int getX();
int getY();
}
public class GTL implements GS{
private int x;
private int y;
public void setXY(int x,int y)
{
this.x=x;
this.y=y;
}
public int getX(){return x;}
public int getY(){return y;}
public static void main(String args[])
{
GTL tony100k=new GTL();
tony100k.setXY(4,300);
System.out.println(tony100k.getX());
}
}
public static void main(String args[])
{
List<GTL> com =new ArrayList<>();
com.add(new GTL());
com.get(0).setXY(3,400);
// List<Object>a=new ArrayList<String>();是不合法的,泛型必须前后一致
}
public enum zhenxing
{
TUJI,JUJI,JIASU
}
所有的嵌套接口都是静态类型
接口,枚举和注解不能局部定义,不能匿名定义
局部类基本啥都能访问
匿名类不能定义任何静态字段方法和类