lock&lock synchronized和lock的區(qū)別,以及底層實(shí)現(xiàn)原理?
synchronized和lock的區(qū)別,以及底層實(shí)現(xiàn)原理?一般來(lái)說(shuō),鎖更靈活。主要相似之處:鎖可以完成所有同步實(shí)現(xiàn)的功能。區(qū)別:1。Reentrantlock具有更全面的功能,如時(shí)間鎖等待、可中斷鎖
synchronized和lock的區(qū)別,以及底層實(shí)現(xiàn)原理?
一般來(lái)說(shuō),鎖更靈活。主要相似之處:鎖可以完成所有同步實(shí)現(xiàn)的功能。區(qū)別:1。Reentrantlock具有更全面的功能,如時(shí)間鎖等待、可中斷鎖等待、鎖投票等,因此具有更高的可擴(kuò)展性。如果有多個(gè)條件變量和高度競(jìng)爭(zhēng)的鎖,