欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺析java修飾符訪問(wèn)權(quán)限(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理)

 更新時(shí)間:2017年04月14日 10:47:18   投稿:mrr  
Java有四種訪問(wèn)權(quán)限,其中三種有訪問(wèn)權(quán)限修飾符,分別為private,public和protected,還有一種不帶任何修飾符,下面通過(guò)本文給大家簡(jiǎn)單介紹下java修飾符訪問(wèn)權(quán)限相關(guān)知識(shí),感興趣的朋友一起學(xué)習(xí)吧

Java有四種訪問(wèn)權(quán)限,其中三種有訪問(wèn)權(quán)限修飾符,分別為private,public和protected,還有一種不帶任何修飾符:

1. private: Java語(yǔ)言中對(duì)訪問(wèn)權(quán)限限制的最窄的修飾符,一般稱(chēng)之為“私有的”。被其修飾的類(lèi)、屬性以及方法只能被該類(lèi)的對(duì)象訪問(wèn),其子類(lèi)不能訪問(wèn),更不能允許跨包訪問(wèn)。

2. default:即不加任何訪問(wèn)修飾符,通常稱(chēng)為“默認(rèn)訪問(wèn)模式“。該模式下,只允許在同一個(gè)包中進(jìn)行訪問(wèn)。

3. protect: 介于public 和 private 之間的一種訪問(wèn)修飾符,一般稱(chēng)之為“保護(hù)形”。被其修飾的類(lèi)、屬性以及方法只能被類(lèi)本身的方法及子類(lèi)訪問(wèn),即使子類(lèi)在不同的包中也可以訪問(wèn)。

4. public: Java語(yǔ)言中訪問(wèn)限制最寬的修飾符,一般稱(chēng)之為“公共的”。被其修飾的類(lèi)、屬性以及方法不僅可以跨類(lèi)訪問(wèn),而且允許跨包(package)訪問(wèn)。

下面用表格的形式來(lái)展示四種訪問(wèn)權(quán)限之間的異同點(diǎn),這樣會(huì)更加形象。注意其中protected和default的區(qū)別,表格如下所示:

權(quán)限修飾符
同一個(gè)類(lèi)
同一個(gè)包
不同包的子類(lèi)
不同包的非子類(lèi)
Private
 
 
 
Default
 
 
Protected
 
Public

以上所述是小編給大家介紹的淺析java修飾符訪問(wèn)權(quán)限(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理),希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Java中的值傳遞和引用傳遞區(qū)別解析

    Java中的值傳遞和引用傳遞區(qū)別解析

    這篇文章主要介紹了Java中的值傳遞和引用傳遞區(qū)別解析,引用類(lèi)型的變量保存引用值,“引用值”指向內(nèi)存空間的地址,代表了某個(gè)對(duì)象的引用,而不是對(duì)象本身,對(duì)象本身存放在該引用值所表示的地址的位置,包含:數(shù)組、類(lèi)、接口,需要的朋友可以參考下
    2023-11-11
  • 詳解Java中方法重寫(xiě)與重載的區(qū)別(面試高頻問(wèn)點(diǎn))

    詳解Java中方法重寫(xiě)與重載的區(qū)別(面試高頻問(wèn)點(diǎn))

    這篇文章主要介紹了Java中方法重寫(xiě)與重載的區(qū)別(面試高頻問(wèn)點(diǎn)),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-03-03
  • Java實(shí)現(xiàn)excel動(dòng)態(tài)列導(dǎo)出的示例代碼

    Java實(shí)現(xiàn)excel動(dòng)態(tài)列導(dǎo)出的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何使用Java實(shí)現(xiàn)excel動(dòng)態(tài)列導(dǎo)出,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • 一文搞懂Spring中@Autowired和@Resource的區(qū)別

    一文搞懂Spring中@Autowired和@Resource的區(qū)別

    @Autowired?和?@Resource?都是?Spring/Spring?Boot?項(xiàng)目中,用來(lái)進(jìn)行依賴(lài)注入的注解。它們都提供了將依賴(lài)對(duì)象注入到當(dāng)前對(duì)象的功能,但二者卻有眾多不同,并且這也是常見(jiàn)的面試題之一,所以我們今天就來(lái)盤(pán)它
    2022-08-08
  • java?process.waitfor返回1的原因及解決

    java?process.waitfor返回1的原因及解決

    這篇文章主要介紹了java?process.waitfor返回1的原因及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • java實(shí)現(xiàn)一次性壓縮多個(gè)文件到zip中的方法示例

    java實(shí)現(xiàn)一次性壓縮多個(gè)文件到zip中的方法示例

    這篇文章主要介紹了java實(shí)現(xiàn)一次性壓縮多個(gè)文件到zip中的方法,涉及java針對(duì)文件批量壓縮相關(guān)的文件判斷、遍歷、壓縮等操作技巧,需要的朋友可以參考下
    2019-09-09
  • springboot+thymeleaf+layui的實(shí)現(xiàn)示例

    springboot+thymeleaf+layui的實(shí)現(xiàn)示例

    本文主要介紹了springboot+thymeleaf+layui的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • HttpClient實(shí)現(xiàn)表單提交上傳文件

    HttpClient實(shí)現(xiàn)表單提交上傳文件

    這篇文章主要為大家詳細(xì)介紹了HttpClient實(shí)現(xiàn)表單提交上傳文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Spring boot配置 swagger的示例代碼

    Spring boot配置 swagger的示例代碼

    Swagger是一組開(kāi)源項(xiàng)目,Spring 基于swagger規(guī)范,可以將基于SpringMVC和Spring Boot項(xiàng)目的項(xiàng)目代碼,自動(dòng)生成JSON格式的描述文件,接下來(lái)通過(guò)本文給大家介紹Spring boot配置 swagger的示例代碼,一起看看吧
    2021-09-09
  • java中LinkedList使用迭代器優(yōu)化移除批量元素原理

    java中LinkedList使用迭代器優(yōu)化移除批量元素原理

    本文主要介紹了java中LinkedList使用迭代器優(yōu)化移除批量元素原理,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10

最新評(píng)論