您的位置:首页 > 编程语言 > Java开发

Java中创建子类实例时会创建父类实例吗

2019-07-02 08:17 1086 查看

不会

  • 构建一个对象时,jvm会在堆中给对象分配空间。这些空间用来存储当前对象实例属性以及其父类的实例属性(这些属性都是从方法区中获得)。这里不仅仅会给当前对象的实例属性分配空间,还需要给父类的实例属性分配空间。
  • 总之,会为父类分配堆内存,但是这块堆内存属于子类的堆内存。
  • 每个类的这些元数据,无论是在构建这个类的实例还是调用这个类某个对象的方法,都会访问方法区的这些元数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐