课时8:Java程序基本概念(标识符与关键字)
程序是一种逻辑的集合,所以每一个逻辑体上都应该有一个自己的标记,例如:在程序之中定义变量、常量、类名称或方法名称等等都有自己的命名要求,在Java中标识符的命名要求如下:由字母、数字、_、$所组成,其中不能以数字开头,不能使用Java中的保留字(关键字)。
个人建议:标识符采用有意义的简单命名,例如student_name、age、age1;(_做分隔符使用,基本命名是字母开头加数字或_)
“$”不要在代码之中出现,因为其有特殊含义。
在所有的程序之中都会有一些特殊标记的文字信息,这样的信息就称为关键字。
蓝色的字体都是关键字。
但是对于以上的几个关键字有以下的几点说明:
1. Java有两个未使用到的关键字:goto、const(在C语言中goto禁止使用,因为会直接造成程序逻辑的破坏。Java中有goto关键字但是不去使用);
2. Java中有三个特殊含义的单词(是特殊含义的内容,不算关键字):null、true、false(也不能作为标识符);
3. JDK1.4之后追加了assert关键字;
4. JDK1.5之后追加了enum关键字。