
正文
java代码常量命名 java常量命名规范
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
请问Java的类名、方法名、变量名、常量名等各种命名各自遵循何种规范呢?
1java代码常量命名:包(package):用于将完成不同功能java代码常量命名的类分门别类java代码常量命名,放在不同java代码常量命名的目录(包)下,包的命名规则:将公司域名反转作为包名。比如 对于包名:每个字母都需要小写。比如:com.baidu.test;该包下的Test类的全名是:com.baidu.Test.java 。如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。
2:类:首字母大写,如果一个类由多个单词构成,那么每个单词的首字母都大写,而且中间不使用任何的连接符。尽量使用英文。如ConnectionFactory
3:方法:首单词全部小写,如果一个方法由多个单词构成,那么从第二个单词开始首字母大写,不使用连接符。addPerson
4:属性:与方法相同。如ageOfPerson
5:常量:所有单词的字母都是大写,如果有多个单词,那么使用下划线链接即可。
如:public static final int AGE_OF_PERSON = 20; //通常加上static
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
相关问答
Q1: JAVA除了要满足命名规则之外,常量和变量一般还要遵循哪些命名惯例和约定?
1、package命名要求包含的所有字符均为小写,同时不能有特殊字符。
2、如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里面(default package)。
3、java中的打包机制是为了防止程序多个地方出现相同的名字而将局部程序限定在一块的机制
如:不同地区可能会存在 同名同姓的人,当要找其中一个人的时候就会产生混淆,为解决这个问题,我们不同地方的所有人(程序)分别打包。调用B的时候分别带上a.B或者是b.B。这样就不会出错了。打包其实就是新建了一个文件夹,然后把需要打包的程序放在这个文件夹里面。
————————————————
Q2: 北大青鸟java培训:Java标识符命名规则?
经常在网上看到一些代码对标识符的命名都不大规范,这次特地整理一下java中各类标识符的命名规则,电脑培训希望对大家有所帮助。
一、标识符命名规则1、标识符用作给变量、方法和类命名。
2、以字母、下划线“_”和“$”符开头,后面可跟字母、下划线“_”和“$”符或数字。
3、大小写敏感。
4、应该使用有意义的名称,达到见名知意的目的,并且长度无限制。
5、尽量不要使用中文。
6、不可以是true和false。
true和false虽然不是关键字,但是有特殊用途。
7、避免与java关键字与java类库的类名重名,java关键字一共有51个,如下:二、对于不同标识符使用不同的命名规则1、包名:全部小写,用”.”隔开,每一个点表示一级目录,至少要有一级目录。
(1)单级包:小写。
如:com(2)多级包:小写,用”.”隔开。
如:com.baidu.www2、类或接口:所有单词首字母大写。
(大驼峰法)(1)一个单词:首字母大写。
如:Student、People(2)多个单词:每个单词首字母大写。
如:HelloWorld、ServerSocket3、方法或变量:第一个单词首字母小写,从第二个单词开始首字母大写。
(小驼峰法)(1)一个单词:首字母小写。
如:name、age(2)多个单词:第二个单词首字母大写。
如:stuName、showTime4、常量:全部大写,单词键以下划线”_”隔开(1)一个单词:全大写。
如:PI、COUNT(2)多个单词:全大写,并以”_”隔开。
如:RESULT_OK、WINDOW_HIERARCHY_TAG总之,遵循这个命名规范,不止有利于别人能够更快速的读懂我们的代码,了解代码中的成员,还能够让我们在实际开发中减少很多不必要的麻烦。
Q3: java中如何定义常量
Java 常量,有2种意思:
第1种意思,就是一个值,这个值本身,我们可以叫它常量。
整型常量: 123实型常量:3.14字符常量: 'a'逻辑常量:true、false字符串常量:"helloworld"
第2种意思,表示不可变的变量,这种也叫常量,从语法上来讲也就是,加上final,使用final关键字来修饰某个变量,然后只要赋值之后,就不能改变了,就不能再次被赋值了。
扩展资料:
用英文单引号括起来的单个字符,例如:'a'、'字'。这是最常见的声明字符形式。
用英文单引号括起来的十六进制字符代码值来表示单个字符。其格式为:'uXXXX',其中u是约定的前缀(u是unicode的第一个字母),而后面的XXXX位4位十六进制数,是该字符在unicode字符集中的序号。
为了实现对字符信息的存储,人们将可能用到的字符排成一个有序的字符队列,这种由多个有序字符组成的集合称为“字符集-Charset”,而在计算机中世纪保存的是字符在字符集中的序号。
即一个二进制形式的整数。而到底采用1个还是多个字节以及具体如何来存储一个字符集的字符,这种相关的规定被称为“编码-Encoding”。
Java最初采用的是16位Unicode编码(UTF-16)来表示字符,无论序号大小,每个Java字符都占用定长的2B(16个二进制位),因此最多能表示65536个不同的字符,这只是粗略的说法,实际上如果采用变通的方式进行字符编码,UTF-16编码可以表示的字符远多于65536个。
参考资料来源:百度百科-Java字符
Q4: 在java中,所有的变量,常量,对象和类都是用什么来命名的??
常量是全部大写的名词
对象是首单词首字母小写其余单词首字母大写的名词组合
类是所有单词首字母大写其余小写的单词
以什么命名:以名词命名。
Q5: java中枚举常量的命名规范是怎样的
假如有一笔业务需要审核,审核状态分:未审核,审核中,审核通过,审核不通过。我们在程序里是否可以直接这么写:
if(state==1){//1代表未操作
//操作
}else{
//......
}
将状态标识直接写在代码里面(硬编码),只图一时方便,却是后患无穷,如果有一天你需要修改状态标识,用0代表未审核而不是1,你不得不将所有与该标识相关的代码都找出来一个个改,另外,在编码过程中,标识输入错误的概率是比较高的,一不小心把0输入成了10,虽然不会提示任何编译错误,但运行结果将是出乎人的意料的。
java代码常量命名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java常量命名规范、java代码常量命名的信息别忘了在本站进行查找喔。







