public class JkThreadLocal<T>
ThreadLocal扩展
| 构造器和说明 |
|---|
JkThreadLocal(kotlin.jvm.functions.Function0<? extends T> supplier)
ThreadLocal扩展
|
| 限定符和类型 | 方法和说明 |
|---|---|
T |
get(java.lang.Thread t)
获得线程的值
|
kotlin.jvm.functions.Function0<T> |
getSupplier() |
T |
initialValue()
获得初始值
|
void |
remove(java.lang.Thread t,
T value)
删除线程的值
|
void |
set(java.lang.Thread t,
T value)
设置线程的值
|
public JkThreadLocal(kotlin.jvm.functions.Function0<? extends T> supplier)
ThreadLocal扩展
public T initialValue()
获得初始值
public void set(java.lang.Thread t,
T value)
设置线程的值
public T get(java.lang.Thread t)
获得线程的值
父类的 get(), 相当于本方法的调用 get(Thread.currentThread())
如果没有值不会初始化的
public void remove(java.lang.Thread t,
T value)
删除线程的值
public kotlin.jvm.functions.Function0<T> getSupplier()