JAVA中这些你都疏忽了吗?-标识符及其命名规范

来源:互联网 发布:淘宝上怎么购买av种子 编辑:程序博客网 时间:2024/05/21 20:24

欢迎光临,这里是CL杂货铺,由小编为您服务!!!

标识符的概念:java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符.
                  标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。


标识符的组成规则:

1)26英文大小写字母

2)0~9数字

3)特殊符号:$ 和 _

命名规则(见名知意):


包的命名(全部小写,由域名定):

JAVA的名字都是由小写字母组成。但是由于Java中面向对象编程的特性,每一名Java程序员都可以编写属于自己的package,为了保障每个package命名的唯一性,在最新的Java命名规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。


       单级包命名:package   com;
       多级包命名:package   com.cn.jiuba;(多级包名称之间用'.'隔开,并且会在src文件中看到对应的分级目录。)

       公司中一般要求格式:com.公司名.项目名.模块名....

        

这里插述一下驼峰命名法,与下面要说的类和接口命名及方法和变量命名相关,作为了解

骆峰命名法就是当变量名或函式名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单的首字母大写或每一个单的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。

骆驼式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。

骆驼命名法小驼峰法

变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。

骆驼命名法大驼峰法

相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。常用于类名,命名空间等。譬如
public class DataBaseUser;


类和接口的命名(单词首字母大写:大驼峰法):

根据约定,Java类和接口通常以大写字母开头,如果类名称由多个字母组成则每个单词的首字母均应该为大写,例:HelloWord,MakeNameDemo;如果类和接口名称包含单词缩写,则这个所写词的每个字母均应大写,例如:XMLExample


方法和变量的命名(首字母小写,其后单词字母开头大写:小驼峰法):

如果是单个单词字母全都小写,举例:int count = 0;main(),check()...

如果是多个单词:第一个单词全部小写,从第二个单词开始,每个单词的首字母大写,举例:int myProjectCount = 0;checkUserName() ;


常量的命名规范(全部大写,常加下划线):

常量的名字字母应该都使用大写,并且指出该常量完整意义。如果一个常量名称由多个单词组成,则用下划线分割这些单词。

举例:HELLO;HELLO_WORLD_JAVA

标识符的注意事项:

1)不可以使用关键字和保留字,但能包含关键字与保留字。


2)不能以数字开头
3)java严格区分大小写,长度无限制

4)标识符不含空格

小编在此感谢您的来访!!!若帮到你则倍加欢喜,若有纰漏还请指出!!!谢谢

原创粉丝点击