jconsole
JDK提供的工具,可以查看所有运行的java进程
先运行一段代码:
接下来看看我们的jconsole:
第二个Main就正好是我们的类名,点进去连接:
然后来到这个页面:
左下角的每一条都是当前进程中的线程
Java进程里的线程,并不止我们创建的main线程和thread线程,还有别的(JVM自己创建的)
这里的线程,有些是负责进行垃圾回收,有些是用来辅助完成调试的,还有些是监控进程是否收到一些特殊的信号,并进行动作…(JVM 内置功能)
jconsole
JDK提供的工具,可以查看所有运行的java进程
先运行一段代码:
接下来看看我们的jconsole:
第二个Main就正好是我们的类名,点进去连接:
然后来到这个页面:
左下角的每一条都是当前进程中的线程
Java进程里的线程,并不止我们创建的main线程和thread线程,还有别的(JVM自己创建的)
这里的线程,有些是负责进行垃圾回收,有些是用来辅助完成调试的,还有些是监控进程是否收到一些特殊的信号,并进行动作…(JVM 内置功能)