有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

子类的java大小

如果我有一个班级a_1。。。A_i扩展了类B,那么A_i的对象的大小至少是B的对象的大小

如果我现在声明一个数组
B collB[]=新的B[1]

那么分配了多少空间

多谢各位


共 (1) 个答案

  1. # 1 楼答案

    这就是用一个元素创建一个数组。它可能大约是20个字节,并且会根据您使用的JVM而有所不同(例如32位对64位)

    它不会因BA中的字段数或诸如此类的内容而改变,因为您实际上没有创建任何B实例。您只创建一个数组,其唯一元素最初将是空引用