首页 > 代码库 > 01-JAVA标识符和关键字

01-JAVA标识符和关键字

   标识符:
     1.  标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。
     2.  标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
     3.  标识符是严格区分大小写的,名字之中不要用空格。
     4.  标识符的命名最好能反映出其作用,做到见名知意。
     常用的命名规则:
       A:包
           用于把同名的文件放到不同的目录下。
           全部小写。如果是多级包,用.分开。
           举例:itcast,cn.itcast, com.baidu
                     给公司做项目:域名反写作为包名。
       B:类和接口(见名知意,驼峰命名)
             a:一个单词时首字母大写。
             举例:Student,Teacher
              b:由多个单词组成,每个单词的首字母大写。
              举例:HelloWorld, HaoGuiBao
        C:方法和变量
               a:一个单词时首字母小写。
               举例:main(),age
               b:如果是多个单词组成,从第二个单词开始,每个单词的首字母大写。
               举例:showName(),studentAge
        D:常量
                a:如果是一个单词,全部大写。        
                 举例:PI
                b:如果是多个单词,全部大写,并用_隔开
                 举例: STUDENT_MAX_AGE

技术分享

 



    关键字:
    
     特点:
        所有字母都小写。(在很多编程软件中会显示出一种颜色)
        分类列举:
        a.用于定义数据类型的关键字
            class
            interface
            byte
            short
            int
            long
            float
            double
            char
            boolean
            void
        b.用于定义数据类型值的关键字
            true
            false
            null
        c.用于定义流程控制的关键字
            if
            else
            switch
            case
            default
            while
            do
            for
            break
            continue
            return
            
     注意:goto和const虽然从未使用,但是仍作为保留字(在JDK的新版本中可能提升为关键字)存在。

01-JAVA标识符和关键字