标识符与关键字
关键字
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
- JAVA所有的组成部分都需要名字,类名,变量名以及方法名都被称为标识符。
-
所有的标识符都应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始
String teacher = "秦疆" ; String Teacher = "秦疆" ; String $teacher = "秦疆" ; String _teacher = "秦疆" ;
-
首字母之后可以是字母A-Z或者a-z),美元符($),下划线(_)或数字的任意字符组合
-
不能使用关键字作为变量名或方法名
-
标识符字母大小写敏感(String)
-
合法标识符举例:age 、$salary 、_value 、__1_value
-
非法标识符举例:123abc 、-salary、#abc
-
可以用中文或拼音命名,但不建议