【发布时间】:2019-01-04 15:38:45
【问题描述】:
我正在尝试使用“ThreadLocal.withInital”方法初始化 Map 类型的线程本地
我可以继续设置一个新的 ThreadLocal 并添加一个 setter 方法来继续初始化。但我正在尝试寻找一种方法是否可以通过初始来完成。
private static final ThreadLocal<Map<Date, Boolean>> dateBooleantl = new ThreadLocal<>();
预期输出:
private static final ThreadLocal<Map<Date, Boolean>> dateBooleantl = ThreadLocal.withInitial(<Hash-map that is set with a predefined date and a boolean>)
【问题讨论】:
标签: java initialization thread-local