AQS與ReentrantLock學習總結

AQS與ReentrantLock學習總結 lock與synchronize區別及Lock簡單實用: ①Lock的鎖定是通過代碼實現的,而synchronized是在JVM層面上實現的,synchronized會自動釋放鎖,而Lock一定要求程序員手工釋放,並且必須在finally從句中釋放。 可中斷鎖,即可以中斷的鎖。在Java中,synchronized就不是可中斷鎖,而Lock是可中斷鎖。
相關文章
相關標籤/搜索