Java中有四种访问权限修饰符:public、private、protected和默认(即不使用任何访问权限修饰符)。
1. public: 可以被任意访问,用于修饰类、方法、属性。
2. private: 只能在本类中访问,用于修饰方法和属性。
3. protected: 可以在同一包内的类以及不同包中的子类访问,用于修饰方法和属性。
4. 默认: 不使用任何修饰符,只能在同一包内访问,用于修饰类、方法和属性。
访问权限控制符的使用可以提高代码的安全性和可维护性,以便更好地控制数据的读写权限和方法的调用权限。