Thread.HoldsLock(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
當且僅當當前執行緒對指定物件保持監控鎖定時,回傳 true 。
[Android.Runtime.Register("holdsLock", "(Ljava/lang/Object;)Z", "")]
public static bool HoldsLock(Java.Lang.Object obj);
[<Android.Runtime.Register("holdsLock", "(Ljava/lang/Object;)Z", "")>]
static member HoldsLock : Java.Lang.Object -> bool
參數
- obj
- Object
檢驗鎖具所有權的對象
傳回
true 如果目前執行緒對指定物件持有監控鎖定。
- 屬性
備註
當且僅當當前執行緒對指定物件保持監控鎖定時,回傳 true 。
此方法旨在讓程式斷言目前執行緒已持有指定的鎖:
assert Thread.holdsLock(obj);
在 1.4 版本加入。
Java 文件 java.lang.Thread.holdsLock(java.lang.Object)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。