成都創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為恭城等服務建站,恭城等地企業(yè),進行企業(yè)商務咨詢服務。為恭城企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
1、tryAcquire 獨占資源獲取
2、tryRelease 獨占資源釋放
3、tryAcquireShared 共享資源獲取
4、tryReleaseShared 共享資源釋放
5、isHeldExclusively 是否占用獨占資源
1、setState 設置同步狀態(tài)
2、getState 獲取同步狀態(tài)
3、CAS的compareAndSetState 基于unsafe的CAS設置同步狀態(tài)
1、enq 入隊操作指定節(jié)點(后面介紹),可以進行初始化
2、addWaiter 入隊操作節(jié)點,節(jié)點是當前線程
3、setHead 設置頭節(jié)點
4、unparkSuccessor 喚醒當前節(jié)點的后繼節(jié)點
5、doReleaseShared 釋放共享節(jié)點
6、setHeadAndPropagate 設置頭節(jié)點,并依次喚醒后繼節(jié)點
1、acquire public final 獨占地獲取資源
2、acquireInterruptibly public final 獨占地獲取資源(響應中斷)
3、acquireInterruptibly public final 獨占地獲取資源(限時等待)
4、acquireShared public final 共享地獲取資源
5、acquireSharedInterruptibly public final 共享地獲取資源(響應中斷)
6、tryAcquireSharedNanos public final 共享地獲取資源(限時等待)
7、等等等........
1、節(jié)點默認狀態(tài)為0。
2、其中獨占結(jié)點使用其中的CANCELLED(1)、SIGNAL(-1)、CONDITION(-2),共享結(jié)點使用其中的CANCELLED(1)、SIGNAL(-1)、PROPAGATE(-3)。
網(wǎng)站標題:多線程(九、AQS原理-簡介)
鏈接分享:http://bm7419.com/article18/gegidp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、網(wǎng)站收錄、網(wǎng)站策劃、移動網(wǎng)站建設、網(wǎng)站內(nèi)鏈、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)