目录
1.标识符
包括包名,类名,方法名,字段,变量名等
规则:1.可以由字符,数字,下划线(_),美元符号($)组成。
2.不能以数字开头
3.标识符严格区分大小写,大小写不同表示两个不同的标识符。
4.标识符不能是Java关键字,也不能用true,false,null。
2.关键字
修饰符
1.类修饰符:
1.访问修饰符:公共类修饰符public
2.非访问修饰符:抽象类修饰符abstract,最终类修饰符final
2.方法修饰符:
1.访问控制修饰符:
公共访问控制符public,保护访问控制符protected,缺省默认访问控制符,私有访问控制符private
2.非访问控制修饰符
抽象方法控制符abstract,静态方法控制符static,最终方法控制符final,本地方法控制符native,同步方法控制符synchronized
(1)abstract:修饰的方法是抽象方法,修饰的类是抽象类,抽象类可以有普通方法
(2)static:static修饰的方法称之为静态方法,静态方法是属于整个类的类方法;不使用static的方法是属于某个具体类对象的方法,static方法只能处理属于整个类的成员变量。
(3) final:final修饰的方法称为最终方法,其功能和内部语句不能更改,方法不能被重写覆盖,final可防止当前的子类对父类关键方法的错误定义,保证了程序的安全性和正确性。所有被private修饰符限定为私有方法,以及包含在final类中的方法,都被认定为是最终方法。
(4)native:native修饰的方法称为本地方法。为了提高程序的运行速度,需要用其他的高级语言书写程序的方法体,那么该方法可定义为本地方法修饰符native来修饰。
(5)synchronized:synchronized修饰符主要用于多线程程序中的协调和同步。
3.变量修饰符
1.访问控制符
公共访问控制符public 、保护访问控制符protected 、缺省默认访问控制符、私有访问控制符private。
(1)公共访问控