如何知道Java中用户定义类型(类)的大小?

如何知道Java中用户定义类型(类)的大小?,java,class,object,size,Java,Class,Object,Size,有没有办法知道Java中用户定义类型(类)的大小?对于您可以引用的所有基本数据类型 用户定义类实例的大小无法使用java库本身准确获得(可能第三方库/程序提供了此功能)。尽管有大量在线资源解释JVM如何存储实例数据()。这类问题只需在谷歌上搜索即可。大小是什么意思?例如:int-type大小是32位。如果它包含对另一个对象的引用,该怎么办?如果有另一个对象引用该对象呢?您将向谁记录引用对象的大小?这看起来像是XY问题。你为什么需要这个?

有没有办法知道Java中用户定义类型(类)的大小?

对于您可以引用的所有基本数据类型


用户定义类实例的大小无法使用java库本身准确获得(可能第三方库/程序提供了此功能)。尽管有大量在线资源解释JVM如何存储实例数据()。这类问题只需在谷歌上搜索即可。

大小是什么意思?例如:int-type大小是32位。如果它包含对另一个对象的引用,该怎么办?如果有另一个对象引用该对象呢?您将向谁记录引用对象的大小?这看起来像是XY问题。你为什么需要这个?