版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/ItChuangyi/article/details/85524266
一、JConsole Java监视和管理控制台
在windows控制台下输入命令 jconsole 便可以打开JConsole Java监视和管理控制台
在本虚拟机中运行的java程序都可以在控制台的本地进程中进行监控
二、监控自己写的 java 程序
package com.cheng.test2;
import java.util.ArrayList;
import java.util.List;
/**
* @ClassName: Jconsole
* @Description: TODO
* @author: Cheng
* @date: 2018年4月24日 下午12:21:11
*/
public class Jconsole {
public Jconsole(){
byte []bs = new byte[128*1024];
}
// public byte []bs = new byte[128*1024];
public static void main(String[] args) {
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("start----->");
fill(1000);
}
// 向集合中添加对象
private static void fill(int n){
List<Jconsole> list = new ArrayList<>();
for (int i = 0; i < n; i++) {
try {
Thread.sleep(100);
} catch (InterruptedException e) {
e.printStackTrace();
}
list.add(new Jconsole());
}
}
}
监控结果