访问修饰符如何在 JVM 内部工作?
答案 0 :(得分:0)
Java Virtual Machine Specification详细介绍了这一点。特别是,section 2.7.4 Qualified Names and Access Control表示:
可以使用
public
,private
或protected
关键字中的至多一个来声明类的字段,方法或构造函数。任何类或接口都可以访问public
成员。只能在包含其声明的类中访问private
成员。未声明为public
,protected
或private
的成员据称具有默认访问权限,并且可以从,也可以从,声明它的包。