7、在声明变量时以下那个选项是不允许使用?(   A    )
A、char    B、Int   C、Hello   D、Public
刚才在网上找点东西,发现了这个题,于是我看了下!我觉得是选D,为什么标准答案是A`想不通这题说声明变量,只有public 是关键字,所以我认为它应该被选其它都很正常,答案让我晕`````哪个帮我解答下谢谢!

解决方案 »

  1.   

    Java 中区分大小写,Int Hello Public 都不是关键字,都可以作为变量名使用,
    而 char 就不一样了,它是关键字不可以作为标识符使用。
      

  2.   

    考这种题有啥意思,按照Java命名习惯,变量要么全为大写,要么全为小写,没有大小写混着写的。。
    这种题目教坏初学者。。
      

  3.   

    老弟!如果这道题改为:
    在声明变量时以下那些变量类型是不允许使用
    则答案才会是B、C、D;是它的题目的确没有说清楚。