高分求:如何测试一个JAVA系统(或一个JAVA类)在执行时占用内存大小和CPU率?
请问,如果我有如下类:
public class ClassOne{
private List list=new Vector();
public void addToList(Object obj){
for(int i=1;i<=10000;i++){
list.add(object);
}
}
public void print(){
for(int i=0;i<list.size;i++)}
list.get(i);
}
}
}
现我要在客户端调用此类,并且,先ADD,再pri9nt,想查看在这个运行过程中,这个程序占用多少内存,CPU占多少?如何查看?
还有:
1)如何查看一个JAVA的WEB应用启动后,一直运行占多少内存和CPU?
2)如何查看类似于上面的小程序运行完后,是否还占着内存不放?CPU不放?
能回答者,谢谢!高分!
以上实现,如有代码提供代码,或现有什么工具也可提供下名称!