gpt4 book ai didi

java - 方法密集型 Java 对象的内存占用是多少?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:54:27 27 4
gpt4 key购买 nike

假设我有一个 Java 类,它有 100K 的方法代码,不包含任何变量,但只有 20 个字节的属性。

我从这个类中实例化了 1000 个对象。

我消耗了100,000K内存吗?或者只有 100K + (20bytes * 1000)?还是别的东西?

最佳答案

加载类本身的内存占用将大致对应于代码大小,但不会为类的每个实例重复代码。一个实例只需要与实例属性一样多的内存 + 管理对象实例本身的一些开销。

关于java - 方法密集型 Java 对象的内存占用是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1826782/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com