一个关于对象访问类成员变量的问题
class Demo2{
	static int a;
	Demo2 d=new Demo2();
	Demo2.a;
}
编译结果为:
 错误: 需要<标识符>
这是怎么回事啊?
              ------解决方案--------------------你写这句话 Demo2.a;根本没有意义,
写成 int b = Demo2.a;就可以了
------解决方案--------------------语法错误吧。你应该把Demo2.a赋值给一个变量。或者是打印出来。你这个就相当于class Demo2{
 static int a;
 Demo2 d=new Demo2();
 0;
 }肯定语法错误。
public class Demo2 {
	static int a;
	public static void main(String[] args){
	 Demo2 d=new Demo2();
         int i=demo2.a;
	 System.out.println(i);
	}
}