What are access modifiers in Java?

Beginner

Answer

  • private: Accessible only within the same class
  • default (package-private): Accessible within the same package
  • protected: Accessible within same package and subclasses
  • public: Accessible from anywhere