AbstractQueuedSynchronizer.FirstQueuedThread 屬性

定義

回傳佇列中第一個(等待時間最長的)執行緒,或 null 如果目前沒有執行緒在排隊中,則回傳。

public Java.Lang.Thread? FirstQueuedThread { [Android.Runtime.Register("getFirstQueuedThread", "()Ljava/lang/Thread;", "")] get; }
[<get: Android.Runtime.Register("getFirstQueuedThread", "()Ljava/lang/Thread;", "")>]
member this.FirstQueuedThread : Java.Lang.Thread

屬性值

佇列中第一個(等待時間最長的)執行緒,或 null 是目前沒有執行緒排隊

屬性

備註

回傳佇列中第一個(等待時間最長的)執行緒,或 null 如果目前沒有執行緒在排隊中,則回傳。

在此實作中,此操作通常以常數時間回傳,但若其他執行緒同時修改佇列,則可於爭用時重複。

Java 文件 java.util.concurrent.locks.AbstractQueuedSynchronizer.getFirstQueuedThread()

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於