Java內(nèi)部類及其特點的講解
定義在類里面的類就叫做內(nèi)部類。
內(nèi)部類的特點:
- 在內(nèi)部類中可以直接訪問外部類的成員,包括私有的成員
- 在外部類中不能直接訪問內(nèi)部類的成員,必須通過創(chuàng)建內(nèi)部類的對象來調(diào)用內(nèi)部類成員
如何創(chuàng)建內(nèi)部類對象:
內(nèi)部類名 對象名= new 內(nèi)部類名();
對象名.成員名 但是私有化的東西還是不能訪問的

可以修飾內(nèi)部類的修飾符有哪些:
private static
如果通過private 修飾 ,只能在外部類中提供公共的方法對內(nèi)部類進行訪問
如果是static 修飾,如何創(chuàng)建外部類對象
外部類名.內(nèi)部類名 對象名 = new 外部類名.內(nèi)部類名();
總結
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
相關文章
Spring Data JPA中findOne()和getOne()用法
這篇文章主要介紹了Spring Data JPA中findOne()和getOne()的用法,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11
基于IDEA,Eclipse搭建Spring Boot項目過程圖解
這篇文章主要介紹了基于IDEA,Eclipse搭建Spring Boot項目過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-04-04
SpringBoot加入Guava Cache實現(xiàn)本地緩存代碼實例
這篇文章主要介紹了SpringBoot加入Guava Cache實現(xiàn)本地緩存代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-09-09
Java基于socket實現(xiàn)的客戶端和服務端通信功能完整實例
這篇文章主要介紹了Java基于socket實現(xiàn)的客戶端和服務端通信功能,結合完整實例形式分析了Java使用socket建立客戶端與服務器端連接與通信功能,需要的朋友可以參考下2018-05-05
Springboot中使用Redis實現(xiàn)分布式鎖的示例代碼
在分布式系統(tǒng)中,為了保證數(shù)據(jù)的一致性和任務的互斥執(zhí)行,分布式鎖是一種常見的解決方案,本文主要介紹了Springboot中使用Redis實現(xiàn)分布式鎖的示例代碼,具有一定的參考價值,感興趣的可以了解一下2024-05-05
jar命令修改jar包中的application.yml配置文件
本文主要介紹了jar命令修改jar包中的application.yml配置文件,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-08-08

