語言

ReentrantLock.Owner 屬性

定義

回傳目前擁有此鎖的執行緒,或 null 若未擁有則是執行緒。

protected virtual Java.Lang.Thread? Owner { [Android.Runtime.Register("getOwner", "()Ljava/lang/Thread;", "GetGetOwnerHandler")] get; }
[<get: Android.Runtime.Register("getOwner", "()Ljava/lang/Thread;", "GetGetOwnerHandler")>]
member this.Owner : Java.Lang.Thread

屬性值

擁有者,或 null 若非擁有者

屬性

備註

回傳目前擁有此鎖的執行緒,或 null 若未擁有則是執行緒。 當非擁有者執行緒呼叫此方法時,回傳值會反映目前鎖狀態的盡力近似值。 例如,擁有者可能暫時 null 處於不動狀態,即使有線程試圖取得鎖,但尚未成功。 此方法旨在促進子類別的建造,提供更廣泛的閘門監控設施。

Java 文件 java.util.concurrent.locks.ReentrantLock.getOwner()。

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

適用於