如何获得一个存活的java对象的内存占用大小?
我有一个对象,我想看看他在程序运行的时候到底占了多少的内存空间,我想可不可以用runtime.freememory的方法,或者有没有别的方法,来知道他的大小?谢谢!...
我有一个对象,我想看看他在程序运行的时候到底占了多少的内存空间,我想可不可以用runtime.freememory的方法,或者有没有别的方法,来知道他的大小?
谢谢! 展开
谢谢! 展开
3个回答
展开全部
import java.util.*;
public class Runtime.java
{public static void main(String args[])
{System.out.println("--- 内存使用情况:" )
Runtime rt=Runtime.getRuntime()
System.out.println("存总大小=" + rt.totalMemory()+ "/内存空闲大小"+ rt.freeMemory());
}
public class Runtime.java
{public static void main(String args[])
{System.out.println("--- 内存使用情况:" )
Runtime rt=Runtime.getRuntime()
System.out.println("存总大小=" + rt.totalMemory()+ "/内存空闲大小"+ rt.freeMemory());
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个...,还没接触过,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询