Discuss / Java / 应该没什么问题

应该没什么问题

Topic source

0

#1 Created at ... [Delete] [Delete and Lock User]

访问修饰符在不同包下的情况主要取决于类、接口、变量、方法的修饰符以及访问方向。

在Java中,访问修饰符的作用范围如下:

  1. private:私有访问修饰符,只能在声明它的类内部访问。无论是否在同一包内,都无法在其他类中直接访问。

  2. default(默认):默认访问修饰符。如果没有明确指定访问修饰符,即没有使用任何访问修饰符关键字,将被视为默认访问修饰符。默认修饰符允许在同一包内访问,但在其他包中无法直接访问。

  3. protected:受保护的访问修饰符。在同一包内,以及不同包中的子类中无论是否在同一包内),都可以访问受保护的成员。但是,非子类不在同一包内其他类无法直接访问。

  4. public:公共访问修饰符。公共成员可以在任何位置都可见和访问,无论是否在同一包内。

lly

#2 Created at ... [Delete] [Delete and Lock User]

Mark


  • 1

Reply