JAVA-基础-关键字、引用、直接量、变量、常量

一、 关键字
    java内部定义的java语言专用的单词,这些单词具有特殊意义,开发人员在定义自己声明的名称时应避开这些专用单词。这些专用单词就称之为java的关键字。
    java共53个关键字,另外const,goto这两个词也是关键词,但没有任何功能,是java的预留关键字。

  

二、标识符
    用户自定义的名称就称之为标识符。
    标识符的定义需要遵循如下规则:

      标识符不可以是关键词。
      标识符可以由英文、数字、下换线(_)、美元符号($)组成。
      标识符不能以数字开头。
      标识符在定义时应该具有明确的意义,且见名知意。
      java推荐使用驼峰命名规则来定义标识符。这是java中定义标识符的最佳实践。

    驼峰命名规则:

      一个标识符可以由一个单词或多个单词拼接而成。
      如果标识符用作类名/接口名则,每个单词首字母大写,其他字母小写。
      例如:
        UserService
        ProdService


      如果标识符用作变量名称,则首单词全小写,之后的单词首字母大写。
      例如:
        String userName = "zs"
        int userIdNum = 3


      如果标识符用作常量名称,则所有单词全部大写,单词之间用下划线连接
      例如:
        final PI_NUM = 3.14


      专有缩写名词通常全部大写
      例如:
      String NBA = “nba”

三、引用、常量、变量、直接量

  引用:
    在java中通过引用来指向具体的数据。引用通过 [类型名 标识符] 来定义一个引用.
      int i = 10;
      final char c = 'a';
  常量:
    引用分为常量和变量
    所谓的常量指的是在程序执行过程中,不可以改变的引用。
    引用定义时用final修饰就是常量。
      final int i = 10;
      final char c = 'a';
  变量:
    引用分为常量和变量
    所谓的变量指的是在程序执行过程中,可以改变的引用。
    引用定义时不用final修饰就是变量。
    int i = 10;
    char c = 'a';
  直接量:
    基本数据类型及字符串类型的数据可以直接写下来使用,这样的量就称之为直接量。
    int i = 10;
    char c = 'a';
    String str = "abc";

猜你喜欢

转载自www.cnblogs.com/xiaoluohao/p/11304930.html
今日推荐