Java基础--2变量

来源:互联网 发布:mac os x 10.13.1 cdr 编辑:程序博客网 时间:2024/06/05 18:32



  变量名必须是一个以字母开头的由字母或者数字构成的序列。需要注意的是,与大多数程序设计语言相比,Java中“字母”和“数字”的范围要大。

  字母包括’_’、’$’或在某种语言中代表字母的任何Unicode字符。例如,德国用户可以用’ä ‘;希腊人可以用π。同样的,字母包括在某种语言中代表数字的任何Unicode字符,但’+’和‘©’这样的符号不能出现在变量名中,空格也不行。

  如果想知道哪些Unicode字符属于Java中的“字母”,可以使用Character类的isJavaIdentifierStart和IsJavaIdentifierPart方法进行检测。

  尽管$是一个合法的Java字符,但是不要再自己的代码中使用这个字符。它只用在Java编辑器或其他工具生成的名字中。

  可以在一行中声明多个变量,例如:
  int i, j; //both are integers
  不过,不提倡这种风格。逐一声明每一个变量可以提高程序的可读性。



  变量名标准总结
     ○ 必须是一个以字母开头的由字母或者数字构成的序列
     ○ 所有的字符都是有意义的
    ○ 大小写敏感
    ○ 长度没有限制
    ○ 不能使Java保留字和关键字



From—Java核心技术·卷I

原创粉丝点击