Java命名问题

2024-12-28 02:24:14
推荐回答(2个)
回答1:

Java标识符的命名规则:
1)标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。
2)不能把关键字和保留字作为标识符。
3)标识符没有长度限制。4)标识符对大小写敏感。

变量的命名规则是:
变量名必须以字母字符(从a-z,A-Z,或其他任何表示某种语言的字母Unicode的字符)下划线、$符号开始。
在变量名中的任何地方都可以使用任何字母、数字或下划线。
变量名长度不限
变量名不允许出现空格或非字母符号,比如+ -
变量名不能是java的关键字
变量名对大小写敏感

回答2:

不是不行,是不规范。
以下是规范的定义方法。
包名中的字母一律小写,如:xxxyyyzzz。
类名、接口名应当使用名词,每个单词的首字母大写,如:XxxYyyZzz。
方法名,第一个单词小写,后面每个单词的首字母大写,如:xxxYyyZzz。
变量名,第一个单词小写,后面每个单词的首字母大写,如:xxxYyyZzz。
常量名中的每个字母一律大写,如:XXXYYYZZZ
尤其是有C经验的喜欢定义Get_Name这样的名字,在java中不好。
还有就是一般以动词开头。