关键字:被java语言赋予特殊含义的单词
值得注意的是:
1,字母全部小写
2,const和goto目前作为JAVA中的保留字,暂时不使用
3,关键字不能用作变量名、方法名、类名、包名和参数
4,main比较特殊,但不是关键字
举例:
public (√)
Public (×) 因为首字母P大写
main (×) 比较特殊
class (√)
void (√)
标识符:变量名、方法名、类名、包名和参数
1,标识符首字母小写,且除第一个单词之外,其余单词首字母全部大写
2,Java语言规定关键字不能作为标识符
3,标识符可以由大小写字母,数字,下划线和$组成
4,标识符不能以数字开头
举例:
public (×) 因为public是关键字
Public (√)
main (×) 比较特殊
teacher1 (√)
1teacher (×) 不能以数字开头
_teacher (√)
teacher_ (√)
$teacher (√)
teacher$ (√)
teacher 1 (×) 不能包含空格
999 (√)