線程死鎖
當線程發(fā)生死鎖的情況時,用eclipse很難找出真正的原因所在。需要借住jdk自帶的“java VisualVM”,這個小程序在jdk的bin目錄下面。
找到對應的線程。如發(fā)現(xiàn)有長時間“Monitor”狀態(tài)的就證明有“死鎖的情況”。需要分析CPU 和 Thread Dump 找到死鎖的原因。
當線程發(fā)生死鎖的情況時,用eclipse很難找出真正的原因所在。需要借住jdk自帶的“java VisualVM”,這個小程序在jdk的bin目錄下面。
找到對應的線程。如發(fā)現(xiàn)有長時間“Monitor”狀態(tài)的就證明有“死鎖的情況”。需要分析CPU 和 Thread Dump 找到死鎖的原因。