租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

java的四种访问级别是什么,java的四种访问修饰符

发布时间:2023-09-27 12:48:34

java的四种访问级别是甚么

Java语言中有四种访问级别,分别是公共访问级别(public)、默许访问级别(default、也称为包级别)、受保护访问级别(protected)和私有访问级别(private)。这些访问级别用于控制类、方法、变量和构造方法的可见性和访问权限。

  1. 公共访问级别(public):被声明为公共的类、方法、变量和构造方法可以在任何地方被访问,不管是当前类所在的包或其他包中的类。
  2. 默许访问级别(默许、包级别,默许是指没有使用任何访问修饰符):如果没有使用任何访问修饰符来修饰类、方法、变量和构造方法,那末它们就被默许为默许访问级别。默许访问级别限定了当前类所在包内的可见性,即只能被同一个包下的其他类访问,而在其他包中没法访问。
  3. 受保护访问级别(protected):被声明为受保护的类、方法、变量和构造方法可以被同一个包下的其他类访问,和子类(不管是否是在同一个包下)可以访问。
  4. 私有访问级别(private):被声明为私有的类、方法、变量和构造方法只能在当前类中被访问,其他任何类都没法访问。