各位高手,小弟刚学java,想知道标识符的首字母为什么不能是数字啊?能举个例子吗   还有String是标识符吗?我知道它是字符串类的类名

解决方案 »

  1.   

    无法和正常的数字区分这个是java的规定不能用数字的
      

  2.   

    对,java
    规定 的  String是系统的标示符,就是java自己用着呢,你能用但是不能改
      

  3.   

    String是关键字,不是标识符
    标识符的就是你变量的名字嘛,就像你生了个儿子
    你儿子就得跟你姓,跟别人姓,你肯定翻脸,标示符
    也一样的嘛,这是它自己的规定,内部原因就不说了,没什么为什么,记住规定就好
    标示符还规定,关键字不能作为标示符来用
      

  4.   

    纠正下我自己,String是类,不是关键字