java 中 public default protected private 的区别
2024-08-25 00:46:46
对于继承自己的class,父类可以认为他们都是自己的子女,而对于和自己都在同一个目录下的class,可以认为都是自己的朋友。
public:对所有用户开发,所有用户都可以直接调用
private:自己私有。除了自己之外,任何人都不可以直接使用。
protected:对于子女、朋友来说,是public的,可以自由使用,无任何限制。但对于其他外部的class,protected就变成了private。
Java 中关于成员变量访问权限问题,一般书中会给出如下表格:
最新文章
- 删除表空间的时候遇到的问题:ORA-02429: 无法删除用于强制唯一/主键的索引
- BizTalk开发系列(十一) 在Orchestration中执行Pipeline
- Top 10 Universities for Artificial Intelligence
- (进阶篇)浅谈COOKIE和SESSION关系和区别
- tomcat 启动时内存溢出
- 安装tomcat出现failed to install tomcat8 service错误及解决方法
- Encoding 类别
- 检查Json格式工具
- 深入理解CADisplayLink和NSTimer
- ERC20 token standard issues.
- [Python]基础教程(1)、介绍及环境搭建
- docker的memory和cpu资源限制
- Excel文件转为其他格式文件
- [穷尽]ADO.NET连接字符串
- 【转】Java transient关键字使用小记
- 读CRecordset
- 解决spring boot中rest接口404,500等错误返回统一的json格式
- bzoj 5288 游戏
- “数据提供程序或其他服务返回 E_FAIL 状态”
- Python:笔记(4)——高级特性
热门文章
- Sitecore XP 8.2 新功能
- sql server报【从varchar数据类型到datetime数据类型的转换产生一个超出范围的值】错误的解决办法
- Appium+python自动化(八)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 下(超详解)
- C++ 中 string和char* 的区别
- 关于wordpress4.8中的Twenty Seventeen主题的主题选项增加章节的实现
- eclipse自定义导入或者编写版本格式化 xml
- c#ADO.NET 执行带参数及有返回数据
- C# vb .NET读取识别条形码线性条码CODE93
- tkinter的trace()变动追踪
- 来看一下Java中“-”与equeals的区别