Java虚拟机工具之堆栈跟踪工具jstack检测死锁

jstack是一个很实用的工具,不只能定位到死循环的位置,还能找到死锁的位置,这个工具对咱们直接在生产机上定位错误带来了极大的方便,尤为是那些不容易复现的错误。java 首先呢,先写一个能产生死锁的代码。代码逻辑很简单,咱就产生两个线程,两个线程分别执行加锁与放锁两个动做,啥时候产生死锁呢,就是在两个线程都释放锁之后,又同时加锁,因而互相僵持,互相等待,产生死锁。web import java.u
相关文章
相关标签/搜索