java对象的内部表示/结构
我创建了一个java对象的内部表示/结构,java,class,object,Java,Class,Object,我创建了一个ClassA,其中我映射了另一个ClassB,该已经映射到ClassC 因此,我很难想象ClassA的对象的内部结构/表示 因此,我想知道如何查看ClassA的对象的内部表示/结构。如果您的问题是关于Java对象的内存布局以及它如何集成超类字段,则有一个问题 简而言之,ClassA的对象包含父类ClassB和ClassC的所有字段 存储在这些字段(包括数组)中的对象仅包含为指向存储在其他位置的单独对象的指针,而诸如int之类的原语是按值存储的。内部结构/表示法是什么意思??字节码?我
ClassA
,其中我映射了另一个ClassB
,该已经映射到ClassC
因此,我很难想象ClassA
的对象的内部结构/表示
因此,我想知道如何查看ClassA的对象的内部表示/结构。
如果您的问题是关于Java对象的内存布局以及它如何集成超类字段,则有一个问题
简而言之,ClassA的对象包含父类ClassB和ClassC的所有字段
存储在这些字段(包括数组)中的对象仅包含为指向存储在其他位置的单独对象的指针,而诸如int之类的原语是按值存储的。内部结构/表示法是什么意思??字节码?我想通过映射
他指的是扩展
。他似乎想看到的是ClassA
,就像它有它的所有父级的方法/字段一样(就像有pom层次结构时的maven-effective-pom)。但是,这正是我所想的……你能展示你的想象力吗?你的想象力在哪里