堆中创建的抽象类的私有实例变量在哪里?

 为我分心 发布于 2023-02-11 12:28

实例变量的分配无论是私有,公共,超类还是抽象超类都没有区别

通常序列将是类似的

    引用该B.class对象

    Object实例变量块(包括GC的辅助字段,同步监视器,......)

    A实例变量块(仅a在这种情况下)

    B实例变量块(在本例中为none)

但是JVM的每个实现都可以自由选择如何分配它们

和访问控制由编译器和JVM强制执行

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有