語言

Thread.HoldsLock(Object) 方法

定義

當且僅當當前執行緒對指定物件保持監控鎖定時,回傳 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於