Java中ArrayList的内存大小是多少
我有一个ArrayList<Obj>
,我想知道它正在使用多少内存。
的Obj
是变体是这样,它不是那么容易,因为乘法每一个对象的大小的数组中的元素数目。
回答:
您可以使用诸如此类的对象Runtime.getRuntime().totalMemory()
及其对应对象Runtime.getRuntime().freeMemory()
来进行有根据的猜测,但这并不考虑两次调用之间通过GC处理的对象。
以上是 Java中ArrayList的内存大小是多少 的全部内容, 来源链接: utcz.com/qa/415210.html