标识符
-
java 所有的组成部分都需要名字、类名、变量名以及方法名都被成为标识符。
public class HelloWorld {
(helloworld)类名
public static void main(String[] args) {
(main)方法名
标识符注意点
-
所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始
public class HlloWorld { public static void main(String[] args) { System.out.println("Hello,wrold"); string ahello ="文字文字"; string ahello ="文字文字"; string ahello ="文字文字"; string ahello ="文字文字"; string 1hello ="文字文字";//错误的 string %hello ="文字文字"; string #hello ="文字文字"; } }
-
首字母之后是字母(A-Z或者a-z),美元符($),或者下划线(_)或数字的任何字符组合
-
string _$ ="文字文字";//错误的
-
不能使用关键字作为变量名或方法名
-
标识符是大小写敏感的<----重要
-
合法标识例子:age , $salar,_abc,__1_vaccas
-
不合法标识例子:123abc,-salatry,#abc
-
可以使用中文作为标识符,但是一般不推荐使用,也不建议使用拼音。
-
Java中标识符定义的规则:
- 类和接口名。每百个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Time等。
- 方法名。首字符度小写,其余的首字母大写,含大小写。知尽量少用下划线。例如,myName,setTime等。这种命名方法叫做驼峰式命名。
- 常量名。基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。例如,SIZE_NAME。
- 变量名。可大小写混写,首字道符小写,字间分隔符用字的首字母大写。不用下划线,少用美元符回号。给变量命名是答尽量做到见名知义。