3

ThreadLocal 是否会自动清除为已完成线程创建的值?

4

1 回答 1

1

是的,这些变量可用于垃圾收集,但前提是没有其他对这些值的引用(由其他线程持有)。但是当你说一个线程完成时,它不应该像一个池化线程。池化线程应该在将它们放回池之前清除它们自己的变量。

于 2012-08-13T06:43:20.437 回答