java中的关键字是指有特定意义的一些标识符,编码者不能再次定义赋予这些标识符新的含义。
今天我们了解了一些关键字,将按关键字的作用类型来分析这些关键字
首先是public,private,protected这三种关键字以及默认的情况
这几个关键字可以用来修饰属性,方法,类,让这些被修饰的有限定的被访问权限
首先是public,被public修饰的在该工程内都能被访问到,默认的情况就是被public修饰的一样,类只能被public关键字修饰或者默认不使用。
private关键字修饰的元素只能被该类里面的其他元素访问。
protected关键字修饰的元素在该类中的性质与private一样,只是当该类的子类中,被protected修饰的元素具有和public修饰的同样效果。
接着是分析super,this这两个关键字
当一个局部的标识符与一个全局的标识符相同,而且这两个标识符在同一个地方出现的时候,我们可以借助this关键字来区分,this修饰的标识符表示出现位置的那个标识符。
super是指父类的对象,super可以用来调用父类的属性,方法以及构造方法。
还有对final,static这两个关键字的理解
final字面的理解意思是最终的最后的,final关键字可以用来形修饰属性,参数,局部变量,方法,类。
当属性,参数,局部变量,方法,类这些被修饰时,即这些的值确定不能再改变了。
static字面的理解的意思是静态的,static关键字可以用来修饰属性,方法和静态块。
当属性,方法和静态块被修饰时,在内存中被修饰的元素为大家公共使用和维护的,任何地方都可以修改,调用这个元素。
还有用于控制语句的for,while,if,case,break,continue,return关键字