首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

一个关于对象访问类成员变量的有关问题

2013-09-08 
一个关于对象访问类成员变量的问题class Demo2{static int aDemo2 dnew Demo2()Demo2.a}编译结果为:

一个关于对象访问类成员变量的问题
class Demo2{
static int a;
Demo2 d=new Demo2();
Demo2.a;
}
编译结果为:

 错误: 需要<标识符>

这是怎么回事啊?一个关于对象访问类成员变量的有关问题 类 class 对象 访问,标识符
[解决办法]
你写这句话 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);
}
}

热点排行