权限修饰符和final关键字

权限修饰符和final关键字

 

 

 public

  不受任何限制,可以被其他任何类访问

一个JAVA文件只能包含一个public文件

java将public类作为每个编译单元的数据接口  只能有一个接口

  private

只能在自己类中访问

  protected

只能让自己和继承自己的类访问

将私有成员变量private权限修饰符改成 protected  

protected关键字可以把方法和成员的访问权限控制在继承树内部   

  package

指一个类允许访问同一个package的没有public private修饰的class  以及没有public protected private 修饰的字段和方法

 

final(不是权限修饰符)

用final修饰class 可以阻止被继承

用final可以组织被子类override覆盖

可以阻止重新赋值

修饰局部变量可以阻止被赋值。

上一篇:从零开始学mitmproxy抓包工具


下一篇:python屏蔽某个函数执行期间的标准输出