【Java】访问权限
2024-09-02 01:55:11
一、访问权限修饰词
关键字 | 名称 | 本类 | 同一包中的类 | 子类 | 其他包中的类 |
public | 接口访问权限 | √ |
√ | √ | √ |
protected | 继承访问权限 | √ | √ | √ | x |
默认 | 包访问权限 | √ | √ | x | x |
private | 无法访问权限 | √ | x | x | x |
二、类的访问权限
1.访问权限修饰词可以用于类
修饰词必须出现在class之前
2.每个编译单元(单个class文件)都只能有一个public类
public类名称必须完全与含有该编译单元的文件名相匹配
编译单元可能不带public类
3.类的访问权限不能是private和protected
要实现类的不可访问,即实现private类,可以将该类的所有构造器指定为private
最新文章
- solaris查看内存、CUP、硬盘总数和使用情况
- nginx反向代理、优化
- Android组件间交互
- 解析json实例
- mac 配置Python集成开发环境(Eclipse +Python+Pydev)
- 从客户端(&;)中检测到有潜在危险的 Request.Path 值解决方案
- JQuery浮动层Loading页面加载特效
- 【javaweb学习笔记】WEB01_HTML
- fast-ai lesson1 错误处理(CNN创建)
- springboot 集成 jpa/hibernate
- CodeForces 97 E. Leaders(点双连通分量 + 倍增)
- Centos7部署kubernetes测试k8s应用(九)
- POJ 1384 Piggy-Bank【完全背包】+【恰好完全装满】(可达性DP)
- Git学习系列之CentOS上安装Git详细步骤(图文详解)
- [c#] Html Agility Pack 解析HTML
- Project Euler Problem3
- 关于NotificationListenerService监听时有失败的处理
- 雷林鹏分享:C# 命名空间(Namespace)
- 【敏捷】7.showcase,开发中必须引起重视的小环节
- angularJS1笔记-(2)-$watch方法监听变量的变化
热门文章
- 我的Android进阶之旅------>Android采用AES+RSA的加密机制对http请求进行加密
- linux执行run文件显示cannot execute binary file
- struts 多文件上传 annotation注解(零配置)+ ajaxfileupload + 异步 版本
- 判断元素的16中方法expected_conditions
- Rest_framework-3
- day13 迭代器
- 【转】解决Gradle报错找不到org.gradle.api.internal.project.ProjectInternal.getPluginManager()方法问题
- Kattis - honey【DP】
- 优秀 H5 案例收集 Vol.2(不定期更新)
- Eclipse使用Maven搭建Java Web项目并直接部署Tomcat