Java访问修饰符

简介: 1.基本介绍Java提供了四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围):1)公开级别:用public修饰,对外公开2)受保护级别:用protected修饰,对子类和同一个包中的类公开3)默认级别:没有访问修饰符号,向同一个包的类公开4)私有级别:用private修饰,只有类本身可以访问,不对外公开————————————————版权声明:本文为CSDN博主「yqd666」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/y516369/article/details/

Java访问修饰符



1.基本介绍


Java提供了四种访问控制修饰符号,用于控制方法和属性(成员变量)的访问权限(范围):


1)公开级别:用public修饰,对外公开


2)受保护级别:用protected修饰,对子类和同一个包中的类公开


3)默认级别:没有访问修饰符号,向同一个包的类公开


4)私有级别:用private修饰,只有类本身可以访问,不对外公开


61a1943560de4c45b581f0d97fe2e6b4.png


注意:上图的同类就指的是类本身


2.使用的注意事项


1)修饰符可以用来修饰类中的属性,成员方法以及类


2)只有“默认”和“public”才能修饰类,并且遵循上述访问权限的特点


3)成员方法的访问规则和属性完全一致


3.编写代码时,如果没有特殊的考虑,建议这样使用权限:


1)成员变量使用 private ,隐藏细节。


2)构造方法使用 public ,方便创建对象。


3)成员方法使用 public ,方便调用方法


注意:不加权限修饰符,其访问能力与default修饰符相同


目录
相关文章
|
7月前
|
存储 算法 安全
Java对象创建和访问
Java对象创建过程包括类加载检查、内存分配(指针碰撞或空闲列表)、内存初始化、对象头设置及初始化方法执行。访问方式有句柄和直接指针两种,前者稳定但需额外定位,后者速度快。对象创建涉及并发安全、垃圾回收等机制。
Java对象创建和访问
|
9月前
|
NoSQL JavaScript 前端开发
Java访问MongoDB
Java访问MongoDB
107 21
|
9月前
|
SQL Java 数据库连接
【潜意识Java】深入理解MyBatis的Mapper层,以及让数据访问更高效的详细分析
深入理解MyBatis的Mapper层,以及让数据访问更高效的详细分析
1200 1
|
存储 Java
深入理解java对象的访问定位
这篇文章深入探讨了Java对象的访问定位机制,比较了使用句柄和直接指针两种主流的对象访问方式,并指出了它们各自的优势,例如句柄访问在对象移动时的稳定性和直接指针访问的速度优势。
110 1
深入理解java对象的访问定位
|
11月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
190 3
|
11月前
|
SQL Java 数据库连接
打破瓶颈:利用Java连接池技术提升数据库访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,避免了频繁的连接建立和断开,显著提升了数据库访问效率。常见的连接池库包括HikariCP、C3P0和DBCP,它们提供了丰富的配置选项和强大的功能,帮助优化应用性能。
223 2
|
12月前
|
Java
Java访问外网图片地址时,如何添加代理?
【10月更文挑战第14天】Java访问外网图片地址时,如何添加代理?
273 2
|
小程序 Java
小程序访问java后台失败解决方案
小程序访问java后台失败解决方案
127 2
|
小程序 JavaScript Java
小程序访问java后台
小程序访问java后台
94 1

热门文章

最新文章