Java中标识符定义的规则有哪些?
Java中标识符定义的规则:
1、类和接口名。每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。
2、方法名。首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。
3、常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。
4、变量名。可大小写混写,首字符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符号。给变量命名是尽量做到见名知义。
扩展资料:
java语言中规定标识符:
由大小写字母、数字、下划线、和美元符号组成,但不能以数字开头。标识符不能使用java中的关键字。
参考资料:百度百科-java标识符在java语言中,标识符是以字母、下划线(…)或美元符($)开头,由字母、数字、下划线(一)或美元符($)组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,当然也不允许插入空格。在程序中,标识符可用作变量名、方法名、接口名、类名等。1、标识符用作给变量、方法和类命名。
2、以字母、下划线“_”和“$”符开头,后面可跟字母、下划线“_”和“$”符或数字。
3、大小写敏感。
4、应该使用有意义的名称,达到见名知意的目的,并且长度无限制。
5、尽量不要使用中文。
6、不可以是true和false。true和false虽然不是关键字,但是有特殊用途。
7、避免与java关键字与java类库的类名重名,java关键字一共有51个,如下:
扩展资料:
Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符.
标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。
Java标识符由数字,字母和下划线(_),美元符号($)或人民币符号(¥)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。
下面的标识符是合法的:
myName,My_name,Points,$points,_sys_ta,OK,_23b,_3_
下面的标识符是非法的:
#name,25name,class,&time,if
参考资料:java标识符-百度百科1、类和接口名的定义规则:每个字的首字母大写,含有大小写。例如,驼峰法:MyClass,HelloWorld,Time等。
2、方法名定义规则:首字符小写,其余的首字母大写,含大小写。尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。
3、常量名定义规则:基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。
4、变量名定义规则:支持大小写混写,首字符小写,字间分隔符用字的首字母大写。尽量不用下划线,少用美元符号。给变量命名是尽量做到见名知义。
5、java标识符定义时,不能以数字开头,也不能是关键字,更不能有空格。
扩展资料:
Java中标识符是由52个字母A-Z ,a-z ,数字0-9 ,下划线_ , 美元符$ 组成。
Java语言有51个关键字,其中const和goto虽然被保留但未使用。不能使用保留关键字来命名类、方法或变量。
以下保留关键字不能用作标识符定义时使用:
1、数据类型:
Boolean、int、long、short、byte、float、double、char、class、interface
2、流程控制:
if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally
3、修饰符:
public、protected、private、final、void、static、strictfp、abstract、transient
synchronized、volatile、native
4、动作:
package、import、throw、throws、extends、implements、this、Super、instanceof、new
5、保留字:
true、false、null、goto、const
参考资料:搜狗百科-java标识符Java标识符的命名规则:
1)标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。
2) 不能把关键字和保留字作为标识符。
3) 标识符没有长度限制。
4) 标识符对大小写敏感。
Java编程规范:
1)类名和接口名:首字母大写,其余字母小写。如SamDoc
2)方法名和变量名:首字母小写,其余的字母大写。
如bothEyesOfDoll。
3)包名:字母全部小写。如,com.abc.dollapp。
4)常量名:采用大写形式,单词之间以下划线“_”隔开。
如DEFAULT_COLOR_DOL。
简述JAVA语言对于标识符定义有哪些要求
所谓标示符就是用于给程序中变量,类,方法命名的符号。
1,Java语言的标示符必须以字母,下划线,美元符号开头,后面可以跟任意数目的字母,数字,下划线和美元符号。此处的字母并不局限与26个英文字母,而且也可以包含中文字符,日文字符等,标示符不可以包含空格,不可以使用java的关键字和保留字,标示符长度没有限制。
2,由于java语言是采用Unicode编码方式,因此java的标示符可以使用Unicode所能表示的多种语言的字符,java语言是区分大小写的,因此abc和Abc是不一样的。
那么我们就要注意下面几点:
1,标示符可以由字母,数字,下划线和美元符号组成,但是不能由数字开头。
2,标示符不能是java关键字和保留字,但是可以包含关键字和保留字;
3,标示符不能包含空格。
4,标示符只能包含美元符,不能包含@,#等其他特殊字符。
还有一些对于针对于类,变量或方法的标示符的命名规则(可能不是错误,只是一个“道德”问题):
1,对于类的命名,首字母要大写,如果由多个单词组成,那么每个单词的首字母都大写(驼峰命名法)。
2,对于变量和方法与类相同,知识第一个单词的首字母要小写,后面的要大写。
3,对于常量,要所有的字母都大写。
以上应该总结的差不多了,可能有些我暂时还没有想到,但是不会差多少的。~_~JAVA语言对于标识符定义要求:
Ⅰ.可以由字母,数字,”_”或者”$”符组成,但是不能以数字开头;
Ⅱ.中文可以作为变量名,但是不提倡使用;
Ⅲ.Java大小写敏感,严格区分大小写,命名时需要注意;
Ⅳ.不能使用Java保留字(一些java语言规定好的,有特殊意义的字符如break,if等)。java标识符由数字,字母和下划线(_),美元符号($)组成。在java中是区分大小写的,而且还要求首位不能是数字。最重要的是,java关键字不能当作java标识符。
下面的标识符是合法的:
myname,my_name,points,$points,_sys_ta,ok,_23b,_3_
下面的标识符是非法的:
#name,25name,class,&time,if
标签:Java,下划线,首字母,大小写,java,标识符 From: https://blog.51cto.com/yetaotao/5799911