前言
本文会对Java的四种访问级别进行总结,以及解释访问权限在类加载的哪一步实施。
(若文章有不正之处,或难以理解的地方,请多多谅解,欢迎指正)
四种访问级别
Java中有四种访问级别,分别是private、protected、缺省和public,它们之间的访问级别区别如下表所示:
Modifier | Class | Package | Subclass | World |
---|
public | Y | Y | Y | Y |
protected | Y | Y | Y | X |
no modifier | Y | Y | X | X |
private | Y | X | X | X |
但这些访问级别在虚拟机类加载的哪个过程会对方法或变量的访问进行限制?
虽然在 除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog