呵呵,又是你啊?
我也说过了,给点代码示意一下吧
long before=Runtime.getRuntime().freememory();
MyTest app=new MyTest();
long after=Runtime.getRuntime().freememory();
System.out.println(app);
我说过这是不准的,因为内存的消耗不仅仅是new了一个对象的问题,还有很多jvm内部的资源消耗我们都是无法得知的
我也说过了,给点代码示意一下吧
long before=Runtime.getRuntime().freememory();
MyTest app=new MyTest();
long after=Runtime.getRuntime().freememory();
System.out.println(app);
我说过这是不准的,因为内存的消耗不仅仅是new了一个对象的问题,还有很多jvm内部的资源消耗我们都是无法得知的
MyTest app=new MyTest();
long after=Runtime.getRuntime().freeMemory();
System.out.println(after-before);
这样
另外发个帖子给你分了.
呵呵开玩笑,开始是做C的,每用一个Struct都要算一下需要多少内存单元,养成习惯了!
我可是什么都不懂的