
在创建对象之前和之后,为了可以计算由JRE使用的内存 近似 多少字节正在使用你的对象。
System.gc();System.runFinalization();Thread.sleep(1000);long before = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();//build object hereSystem.gc();System.runFinalization();Thread.sleep(1000);long after = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory();long objectSize = after - before;
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)