前面一篇文章说了标识符,不知道大家有没有认真去认识这个标识符呢?今天林子在来跟大家认真交流下这个标识符。。。。
标识符定义:
用户用来标识包(package)、类(class)、接口(interface)、对象(object)、成员变量(field)、方法(method)、局部变量(local variable)、常量(conatant)等有效字符序列。
Java标识符的命名规则:
- 标识符是字母、下划线、$、数字组成的字符混合序列,不能以数字开头。
- 不能用Java的关键字或保留字作标识符。
- Java标识符区分大小写。
- 出于兼容性考虑,标识符中尽量不要使用汉字。
Java标识符命名惯例
- 包名应为名词或名词性短语,全部小写
- 类名、接口名应为名词或名词性短语,各单词首字母打写
- 方法名应为动词或动宾短语,首个单词的字母小写,其余各单词首字母大写。
- 变量名应为名词或名词性短语,首个单词的字母小写,其余各单词首字母大写。
- 常量名应全部大写
总而言之,就是你得明白标识符就是用来标记你所需要定义的一个东西,它可以用在包、类、变量等,,,位子不同体现的意义也就不同,但都在java中都习惯用驼峰命名法来命名,就看你自己的用法喽!!!