Java基础语法02 - 标识符和关键字
标识符和关键字
关键字:
标识符:
- Java 的所有组成都需要有特定的名字。类名、变量名、方法名都被称为标识符。
也就是说除了关键字,所有自定义的字符皆为标识符。
标识符起名注意点:
- 所有标识符 应以字母(A-Z,a-z),美元符($)或下划线(_)开头。
- 首字符之后 可以是 字母(A-Z,a-z),美元符($),下划线(_)或 数字。
- 标识符对 大小写敏感。
- 可以用中文命名,但一般不建议这样去使用,也不要用拼音,显得另类。
示例:
IDE 中新建Demo1.java
public class Demo01 {
public static void main(String[] args) {
/* 合法标识符*/
// 以字母(A-Z,a-z),美元符($)或下划线(_)开头
// 首字符之后由 字母(A-Z,a-z),美元符($),下划线(_)或 数字组成。
String Axc = "zctou" ;
String $21a = "zctou" ;
String _$aA13 = "zctou" ;
String __aA13 = "zctou" ;
/* 合法标识符*/
/* 不合法标识符
String -a$13 = "zctou" ;
String 1a$13 = "zctou" ;
String a#$13 = "zctou" ;
*/
// 标识符大小写敏感
String apple = "apple" ;
String Apple = "Apple ";
//不建议使用拼音或中文
String shuiguo = "苹果";
String 水果 = "apple" ;
System.out.println(
"String Axc = " + Axc + "\r\n"
+ "String $21a = " + $21a + "\r\n"
+ "String _$aA13 = " + _$aA13 + "\r\n"
+ "String __aA13 = " + __aA13 + "\r\n"
+ "String apple = " + apple + "\r\n"
+ "String Apple = " + Apple + "\r\n"
+ "String shuiguo = " + shuiguo + "\r\n"
+ "String 水果 = " + 水果 + "\r\n"
);
}
}
IDEA 输出结果
D:\Evn\Java\jdk1.8.0_202\bin\java.exe ...
String Axc = zctou
String $21a = zctou
String _$aA13 = zctou
String __aA13 = zctou
String apple = apple
String Apple = Apple
String shuiguo = 苹果
String 水果 = apple
Process finished with exit code 0