日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

详解java访问修饰符

發(fā)布時間:2025/3/11 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 详解java访问修饰符 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

*************************************優(yōu)雅的分割線 **********************************

分享一波:程序員賺外快-必看的巔峰干貨

如果以上內(nèi)容對你覺得有用,并想獲取更多的賺錢方式和免費的技術(shù)教程

請關(guān)注微信公眾號:HB荷包

一個能讓你學(xué)習(xí)技術(shù)和賺錢方法的公眾號,持續(xù)更新
*************************************優(yōu)雅的分割線 **********************************

詳解java訪問修飾符

為了防止初學(xué)者看到因為專業(yè)的術(shù)語而感覺晦澀難懂,我接下來盡量用生動比喻的說法來解釋!
首先第一點,我們來講講什么叫修飾符!看看這個名稱,想想他的意思。修飾符!修飾符!,就是用來修飾的一種符號!就好比說:一個美麗的女孩。這里美麗的是用來修飾女孩的,來說明這個女孩的特點!一把鋒利的小刀,鋒利的是來說明刀的特點的。所以java中的修飾符和上面是同一個道理,是用來說明java中的類,方法,和屬性特點的一種符號!

1.訪問修飾符

上面說了,修飾符是用來說明java中的類,方法,和屬性特點的一種符號!訪問修飾符的含義就是專門用來控制自身被其他類或者方法訪問的一種權(quán)限的修飾符。

舉個例子:
比如說大熊貓,大熊貓是中國的國寶,那么外國人就不能擁有它,現(xiàn)在變成說大熊貓是湖南的省寶(暫且這么說),那么除了湖南以外的省都不能擁有它,當(dāng)然其他國家也不能擁有它。現(xiàn)在再說大熊貓是長沙的市寶,那么除了長沙市,誰也不能擁有它,包括其他市,其他省,其他國家!!!

在java中是一個道理,有四個訪問修飾符,public,protect, default ,private。

我們以權(quán)限范圍從小到大的順序說起
我會以上面的市,省,國家來做例子

private :用private修飾的類、類屬變量及方法,只有本類可以訪問,而包內(nèi)包外的任何類均不能訪問它。
用上面的例子來說,private修飾的大熊貓就屬于一個市,只有這個市里面的人才能看到大熊貓,這個省里里的其他市,其他的省,其他的國家都是看不到大熊貓的

default:用default修飾的類、類屬變量及方法,只有本包中的類和本類可以訪問,而其他的包和其他包中的類均不能訪問它。

就相當(dāng)于,default修飾的大熊貓就屬于一個省,省里的市都可以看到大熊貓。

protect:用protected修飾的類、類屬變量及方法,包內(nèi)的任何類及包外那些繼承了該類的子類才能訪問,

這個比較特殊,這樣解釋:protected修飾的大熊貓也是相當(dāng)于一個省,省里的市都可以看到這個大熊貓,但是省外的市也可以看到大熊貓,但是省外的市要看這個大熊貓,

要有一個條件,這個條件是:省外的市要和擁有大熊貓的市有一個關(guān)系,這個關(guān)系是:省外的市,要屬于擁有大熊貓的這個市(可能不太好解釋,我的意思是,你們先不要拘泥與現(xiàn)實社會這個大框架中,就想著省外的那個市是屬于擁有大熊貓的市的,只不過位置不在這個省里,而在外省而已),在這種情況下,省外的市也可以看到大熊貓

public:用public修飾的類、類屬變量及方法,包內(nèi)及包外的任何類(包括子類和普通類)均可以訪問;這個好解釋,大熊貓是屬于全世界的,不管你是誰,都可以看到這個大熊貓!

第二次寫博客,比喻的不太恰當(dāng),望諒解!

*************************************優(yōu)雅的分割線 **********************************

分享一波:程序員賺外快-必看的巔峰干貨

如果以上內(nèi)容對你覺得有用,并想獲取更多的賺錢方式和免費的技術(shù)教程

請關(guān)注微信公眾號:HB荷包

一個能讓你學(xué)習(xí)技術(shù)和賺錢方法的公眾號,持續(xù)更新
*************************************優(yōu)雅的分割線 **********************************

總結(jié)

以上是生活随笔為你收集整理的详解java访问修饰符的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。