Java中四種訪問(wèn)權(quán)限資料整理
Java中四種訪問(wèn)權(quán)限總結(jié)
一、Java中有四種訪問(wèn)權(quán)限, 其中三種有訪問(wèn)權(quán)限修飾符,分別為private、public、protected,還有一種不帶任何修飾符(default)。
1. private: Java語(yǔ)言中對(duì)訪問(wèn)權(quán)限限制的最窄的修飾符,一般稱之為“私有的”。被其修飾的屬性以及方法只能被該類的對(duì)象 訪問(wèn),其子類不能訪問(wèn),更不能允許跨包訪問(wèn)。
2. default:即不加任何訪問(wèn)修飾符,通常稱為“默認(rèn)訪問(wèn)權(quán)限“或者“包訪問(wèn)權(quán)限”。該模式下,只允許在同一個(gè)包中進(jìn)行訪問(wèn)。
3. protected: 介于public 和 private 之間的一種訪問(wèn)修飾符,一般稱之為“保護(hù)訪問(wèn)權(quán)限”。被其修飾的屬性以及方法只能被類本 身的方法及子類訪問(wèn),即使子類在不同的包中也可以訪問(wèn)。
4. public: Java語(yǔ)言中訪問(wèn)限制最寬的修飾符,一般稱之為“公共的”。被其修飾的類、屬性以及方法不僅可以跨類訪問(wèn),而且 允許跨包訪問(wèn)。
二、下面用表格來(lái)展示四種修飾符的訪問(wèn)權(quán)限范圍:
|
|
同一個(gè)類 |
同一個(gè)包 |
不同包的子類 |
不同包的非子類 |
|
public |
√ |
√ |
√ |
√ |
|
protected |
√ |
√ |
√ |
|
|
默認(rèn)(default) |
√ |
√ |
|
|
|
private |
√ |
|
|
|
(PS:其中private和protected不能修飾一般的類,否則編譯就會(huì)報(bào)“modifier private not allowed here”,如果是內(nèi)部類就另當(dāng)別論了)
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
淺談讓@Value更方便的Spring自定義轉(zhuǎn)換類
Spring為大家內(nèi)置了不少開(kāi)箱即用的轉(zhuǎn)換類,如字符串轉(zhuǎn)數(shù)字、字符串轉(zhuǎn)時(shí)間等,但有時(shí)候需要使用自定義的屬性,則需要自定義轉(zhuǎn)換類了2021-06-06
Java實(shí)戰(zhàn)之火車票預(yù)訂系統(tǒng)的實(shí)現(xiàn)
這篇文章主要介紹了利用Java實(shí)現(xiàn)的火車票預(yù)訂系統(tǒng),文中用到了JSP?、Servlert、JQuery、Ajax?等技術(shù),文中示例代碼講解詳細(xì),需要的可以參考一下2022-02-02
Java 數(shù)據(jù)結(jié)構(gòu)與算法系列精講之排序算法
排序算法是《數(shù)據(jù)結(jié)構(gòu)與算法》中最基本的算法之一。排序算法可以分為內(nèi)部排序和外部排序,內(nèi)部排序是數(shù)據(jù)記錄在內(nèi)存中進(jìn)行排序,而外部排序是因排序的數(shù)據(jù)很大,一次不能容納全部的排序記錄,在排序過(guò)程中需要訪問(wèn)外存2022-02-02
Mybatis-Plus多種批量插入方案對(duì)比小結(jié)
在項(xiàng)目中優(yōu)化Mybatis-Plus批量插入性能是關(guān)鍵,通過(guò)比較不同方案,本文就來(lái)介紹一下Mybatis-Plus多種批量插入方案對(duì)比小結(jié),感興趣都的可以了解一下2024-10-10
Java攔截過(guò)濾器模式 (Intercepting Filter )實(shí)現(xiàn)方法
攔截過(guò)濾器模式(Intercepting Filter Pattern)用于對(duì)應(yīng)用程序的請(qǐng)求或響應(yīng)做一些預(yù)處理/后處理,本文通過(guò)實(shí)例代碼介紹Java攔截過(guò)濾器模式 (Intercepting Filter )的相關(guān)知識(shí),感興趣的朋友跟隨小編一起看看吧2024-03-03
springboot接收前端參數(shù)的四種方式圖文詳解
Spring Boot可以通過(guò)多種方式接收前端傳遞的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于springboot接收前端參數(shù)的四種方式,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11

