java,谢谢

以下标识符中哪项是不合法的( A )
A、const B、$double C、hello D、BigMeaninglessName
为什么?谢谢。
private与protected不能同时修饰一个类?
int j=0;
do{
System.out.println("j is"+j++);
if(j==3){continue Loop;}
}while(j<10);
LOOP是什么意思?谢谢。

1.在java语言中,标识符可以由字母、数字、下划线或者美元符号组成,但不能以数字开头,还有就是不能取java的保留字作为标识符,选A的原因是const恰恰是一个保留字。
2.loop是这额循环体的名字,continue Loop即为跳出这个循环。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-10
const是java的关键字,不能用作标识符。
private和protected肯定不能同时修饰一个类。
Loop是一个标示符,在汇编语言中有很多这样的标识符,这样的标识符会使程序难以阅读和维护。
但是java中的标识符不是什么地方都可以使用,只有在循环语句中可以使用。其他的地方是不可以的。
第2个回答  2011-01-10
const 是 java 里面的关键字吧 自然不能做标识符
private 是私有的 protected是受保护的 是不同的访问控制级别 自然不能同时修饰一个类

loop 是循的意思
第3个回答  2011-01-10
第一个问题:const是保留关键字,因此不能作为标志符。
第二个问题:private与protected都是访问权限修饰符,为什么不能同时修饰一个类?等同于为什么一个正常人不能同时为男的和女的。
第三个问题:continue Loop--->改为continue,即可。
第4个回答  2011-01-10
const虽不是关键字,但是是保留字,就是可能以后是关键字。
private和protected、public是不同的访问权限,这个不能同时用的。
LOOP是一个标签,你的代码不完整。
相似回答