java访问权限

系列文章目录

第一章 万事万物皆对象
第二章 java构造器
第三章 java访问权限
第四章 java初始化
第五章 java继承
第六章 java重载与重写
第七章 java接口和抽象类
第八章 java数组
第九章 java内部类
第十章 java时间操作
第十一章 final关键字
第十二章 java字符串
第十三章 java异常
第十四章 java泛型
第十五章 java IO操作
第十六章 java NIO操作
第十七章 java zip压缩
第十八章 java反射
第十九章 java反射之Type接口
第二十章 java8流式操作
第二十一章 java8函数式编程


文章目录


原文链接 https://zhhll.icu/2020/java基础/面向对象/3.java基础之访问权限/

从最大访问权限到最小访问权限依次是:public、protected、包访问权限(default)、private。

包内包含一些类,被组织在一个单独的命名空间下。
类的全名是包名+类名
如 java的util包下有一个类是ArrayList ,在使用这个类的时候需要java.util.ArrayList来使用,但是这种写法太过于长,所以使用import关键字。如果需要导入哪个类,就需要在import语句声明
如:import java.util.ArrayList;

访问权限

访问权限本类本包的类子类非子类
public
protected
default
private
  • private 只能由本类中的代码进行访问
  • default 本类或者同包中的类可以访问
  • protected 本类、同包中的类以及子类可以访问
  • public 可以被任意访问
posted @   拾光师  阅读(4)  评论(0编辑  收藏  举报  
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示