public class FastThreadLocal<T> extends Object
Constructor and Description |
---|
FastThreadLocal()
构造函数
为当前对象生成一个 id
|
Modifier and Type | Method and Description |
---|---|
T |
get()
获取 线程局部变量
|
Supplier<T> |
getSupplier()
获取 线程局部变量生成器
|
void |
set(T t)
设置线程局部变量
|
void |
setSupplier(Supplier<T> supplier)
设置 线程局部变量生成器
|
static <T> FastThreadLocal<T> |
withInitial(Supplier<T> supplier)
基于提供器的构造函数
|
public static <T> FastThreadLocal<T> withInitial(Supplier<T> supplier)
T
- 范型类型supplier
- 线程局部变量生成器public void setSupplier(Supplier<T> supplier)
supplier
- 线程局部变量生成器public T get()
public void set(T t)
t
- 线程局部变量Copyright © 2020 Voovan. All rights reserved.