相关疑难解决方法(0)

计算Java中Object的大小

我想记录一个对象占用多少内存(以字节为单位)(我正在比较数据结构的大小),似乎没有方法可以在Java中执行此操作.据说,C/C++有sizeOf()方法,但这在Java中是不存在的.我尝试Runtime.getRuntime().freeMemory()在创建对象之前和之后记录JVM中的空闲内存,然后记录差异,但它只会给出0或131304,而不管结构中的元素数量是什么.请帮忙!

java memory memory-management data-structures

149
推荐指数
3
解决办法
29万
查看次数

标签 统计

data-structures ×1

java ×1

memory ×1

memory-management ×1