java中死鎖是什麼

jerrysun發表於2021-09-11

java中死鎖是什麼

說明

1、死鎖往往表現為程式的停頓或不再響應使用者的要求。從作業系統來看,對應過程的CPU佔有率為零,很快就會從top或prstat的輸出中消失。

2、java5中加強了對死鎖的檢測。Java級死鎖可直接線上程Dump中報告。

2、例項

Found one Java-level deadlock:
=============================
"Thread-1":
waiting to lock monitor 0x0003f334 (object 0x22c19f18, a java.lang.Object),
which is held by "Thread-0"
 
"Thread-0":
waiting to lock monitor 0x0003f314 (object 0x22c19f20, a java.lang.Object),
which is held by "Thread-1"

以上就是java中死鎖的介紹,希望對大家有所幫助。更多Java學習指路:

本教程操作環境:windows7系統、java5版,DELL G3電腦。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/151/viewspace-2830044/,如需轉載,請註明出處,否則將追究法律責任。

相關文章