Java中的訪問修飾符用于控制類、變量、方法等成員的訪問權(quán)限。訪問修飾符包括public、protected、private和默認(rèn)(即不使用任何修飾符),其作用如下:
- public:公共訪問修飾符,表示該成員可以被任何類訪問。
- protected:受保護(hù)的訪問修飾符,表示該成員可以被同一個包內(nèi)的其他類訪問,或者該類的子類訪問。
- private:私有訪問修飾符,表示該成員只能被同一個類內(nèi)部的其他方法訪問,不能被其他類訪問。
- 默認(rèn)(不使用任何修飾符):默認(rèn)訪問修飾符,表示該成員可以被同一個包內(nèi)的其他類訪問,但是不能被不同包的類訪問。
通過使用不同的訪問修飾符,可以靈活地控制類的封裝性和訪問權(quán)限,提高代碼的安全性和可維護(hù)性。