Java - 可繼承的執行緒區域性變數類 (InheritableThreadLocal)



簡介

Java InheritableThreadLocal 類擴充套件了 ThreadLocal,以便從父執行緒到子執行緒繼承值:當建立子執行緒時,子執行緒會接收所有可繼承執行緒區域性變數的初始值,這些變數的父執行緒擁有這些值。

類宣告

以下是java.lang.InheritableThreadLocal 類的宣告:

public class InheritableThreadLocal<T>
   extends ThreadLocal<T>

類建構函式

序號 建構函式及描述
1

public class InheritableThreadLocal<T>extends ThreadLocal<T>

這是一個單一建構函式。

類方法

序號 方法及描述
1

protected T childValue(T parentValue)

此方法根據建立子執行緒時父執行緒的值計算此可繼承執行緒區域性變數的子執行緒的初始值。

繼承的方法

此類繼承自以下類的方法:

  • java.lang.ThreadLocal
  • java.lang.Object
廣告

© . All rights reserved.