Java中有哪些鎖,區別是什麼

【1】公平所和非公平所。 公平鎖:是指按照申請鎖的順序來獲取鎖, 非公平所:線程獲取鎖的順序不必定按照申請鎖的順序來的。web //默認是不公平鎖,傳入true爲公平鎖,不然爲非公平鎖 ReentrantLock reentrantLock = new ReetrantLock(); 【2】共享鎖和獨享鎖 獨享鎖:一次只能被一個線程所訪問 共享鎖:線程能夠被多個線程所持有。 ReadWriteL
相關文章
相關標籤/搜索