标签: java multithreading scala
我想使用scala并行收集框架。每个线程都应该执行一些使用线程本地值的逻辑。为了能够实现这一点,我使用的是InheritableThreadLocal。这样,ForkJoinPool中的所有线程都可以从父线程访问线程本地。我的问题是,在执行任务后,是否清理了线程本地?如果没有,我如何在其他任务使用之前重置它们?