ThreadLocal.InitialValue 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳目前執行緒對此執行緒-局部變數的「初始值」。
[Android.Runtime.Register("initialValue", "()Ljava/lang/Object;", "GetInitialValueHandler")]
protected virtual Java.Lang.Object? InitialValue();
[<Android.Runtime.Register("initialValue", "()Ljava/lang/Object;", "GetInitialValueHandler")>]
abstract member InitialValue : unit -> Java.Lang.Object
override this.InitialValue : unit -> Java.Lang.Object
傳回
此執行緒本地的初始值
- 屬性
備註
回傳目前執行緒對此執行緒-局部變數的「初始值」。 此方法會在執行緒首次使用該 #get 方法存取變數時被呼叫,除非執行緒先前呼叫過該方法,若執行緒先前呼叫該 #set 方法,則 initialValue 不會為該執行緒呼叫該方法。 通常,此方法每個執行緒最多呼叫一次,但若後續呼叫 接#remove#get著 ,則可再次呼叫。
Java 文件 java.lang.ThreadLocal.initialValue()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。