1)public:公共权限 修饰类、属性、方法。可以被任意类访问
2)protected:受保护的权限 修饰属性、方法。可以被同包类访问,如果不是同包类,必须时该类的子类才可以访问。
3)default(默认) 同包权限 修饰类、属性、方法。只能在本类,同包中的不同类访问
4)private:私有权限 修饰类、属性、方法。只能在本类中访问
5)package :更好的实现项目中类的管理,使用package 在源文件首行声明类或者接口所属的包,用 . 号来区分包的级别;
6)import 导入其他包中的类,在一个类中需要用到另一个包中的类时,需要先导入全类名 (Java.lang包下的类在使用时不需要导入就可以使用,例如 String s=”abc”;)
7)static:静态,可以用来修饰 类的属性,方法,代码块,内部类。特点:随着类的加载而加载,类一旦被加载,静态变量就会被加载初始化;优秀先于对象存在;修饰的成员,直接被所有对象所共享;可不被创建对象,直接被类调用
8)this:this关键字代表当前对象、使用this关键字引用成员变量、使用this关键字引用成员方法
9)break:终止之后所有循环,后续的循环不在执行
10)continue:只终止本次循环,直接进入下一次循环,后续循环依旧会执行
11)case:用在switch语句之中,表示其中一个分支
12)default:默认,用在switch语句之中,表示其中一个默认的分支
13)do:用在do-while循环结构中
14)double:基本数据类型之一,双精度浮点数类型
15)else:用在条件语句中,表示当条件不成立时的分支
16)extends: 子类继承父类
17)float:基本数据类型之一,单精度浮点数类型
18)for:循环结构引导词
19)goto:保留关键字,没有具体含义
20)if:条件语句的引导词
21)int:基本数据类型之一,整数类型
22)long:基本数据类型之一,长整数类型
23)new:用来创建新对象
24)return:从成员方法中返回数据
25)short:基本数据类型之一,短整数类型
26)switch:分支语句结构的引导词
27)void:声明当前成员方法没有返回值
28)while:用在循环结构中
29)char:基本数据类型之一,字符类型
30)class:声明一个类
31)Boolean:基本数据类型之一,布尔类型