学习笔记: jstack与线程状态

jstatck可以打印JVM内部所有线程

1、查看有哪些java进程

学习笔记: jstack与线程状态

2、查看所有线程的信息

重定向到5579.txt文件中

jstack 5579 > 5579.txt

3、线程的状态

New: 线程还没有启动

RUNNABLE:已经在JVM中执行

BLOCKED: 等待一个锁

WAITING: 等待另外一个线程做一些操作

TIMED_WAITING 等待另外一个线程做一些操作多长时间

TERMINATED 线程退出

学习笔记: jstack与线程状态

图片来自慕课网

上一篇:iOS tableViewCell自适应高度 第三发类库


下一篇:Java基础知识强化之集合框架笔记58:Map集合之LinkedHashMap类的概述