1.定义为静态的成员变量或者成员方法可以不经过实例化而直接引用。
2.class InstanceTest{
int variable;
static public int method1(){
return variable;
}
static public void method2(int variable){
this.variable = variable;
}
}
编译时会出错,原因是类方法(有关键字static的方法)method2不能访问实例变量variable,除非先创建这个类的一个实例并通过它来访问。