Java中類的訪問權限可以通過訪問修飾符來控制,主要有四種訪問權限:public、protected、default(包私有)和private。
public:公共訪問權限,表示該類可以被任何其他類訪問。在同一個包內或不同包中都可以被訪問。
protected:受保護訪問權限,表示該類只能被同一個包內的類或不同包的子類訪問。
default:默認訪問權限,如果沒有指定訪問修飾符,默認為default。表示該類只能被同一個包內的類訪問。
private:私有訪問權限,表示該類只能被同一個類內部的其他類訪問。
在Java中,訪問權限從大到小依次是public、protected、default、private。類的訪問權限通常與類的成員變量和方法的訪問權限有關,可以通過合理設置類和成員變量、方法的訪問權限,來控制類的封裝性和安全性。