什么是私有,公共,默认和受保护的访问Java修饰符?

访问说明符用于定义对类和类成员的访问限制。

  • 专用 访问修饰符是最严格的访问级别。类和接口不能是私有的。可以在类之外访问被声明为私有的成员。

  • 公共 接入改性剂可以与类,方法,构造,接口等相关联公众可以从任何其他类访问。因此,可以从任何类访问在公共类内部声明的字段,方法,块。

  • 受保护的 访问修饰符可以通过使用变量,方法和构造,这是在一个父类定义的保护相关联只能由其它包或包中受保护成员的类内的任何类子类进行访问。

  • 默认 访问修饰符没有关键字而没有任何访问控制改性剂可用于在同一个包的任何其它类声明的变量或方法。