woieha320r的博客

调试工具

jps

· 如果跑了多个java程序,不知道哪个进程id对应哪个程序,可以使用jps -l列出所有java进程id(vmid)及其对应的main类名/jar包路径

jstack

jstack [option] vmid

打印vm当前的线程快照(方法堆栈集合),可排查为何停顿或无响应

jstack

其他

other-1 other-1 other-1

查看class加载情况

· 添加启动参数:-verbose:class