其实回想自己写过的代码,其中只会包含三种东西:标识符,关键字和自己设置的具体值。
举个例子
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
这其中标识符:HelloWorld, main,String,args,System,out,println
关键字:public,class,static, void
自己设置的值:Hello World!
关键字在Java中是指对编译器有特殊意义的固定的单词,可以分为以下几组:
byte,short,int,long,float,double,boolean,char
class,interface
void(void一般用来表示返回值为空)
if,else
switch,case,default
while
do
for
break,continue,return
private,protected,public
true,false,null
abstract,final,static,synchronized
extends,implements
new,this,super,instanceof
try,catch,finally,throw,throws
package, import
native,strictfp,transient,volatile,assert
标识符就是给包,类,接口,方法,常量和变量起的名字,由(英文字母、数字、$和_)组成,并且不能以数字开头,不能是关键字,还要区分大小写。
(为什么main不是关键字呢?Java为什么一定要用”public static void main(String[] args)“这种形式呢?在日后的学习中我会找出相应的答案,同时希望各位看官不吝赐教。)