只要 Java 对象的所有成员都设置为,假设 Java 对象只占用对象引用的 8 个字节,是否正确?null
或者成员的定义是否由于某种原因已经用完实例中的空间?
换句话说,如果我有一个大型对象集合,我希望提高空间效率,我可以指望将未使用的成员设置为null
为了减少内存占用?
不,对于存储在字段中的每个空值,您需要 4 或 8 个字节(取决于它是 32 位还是 64 位系统)。如果没有存储任何东西来告诉对象,对象如何知道它的字段为空?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)