还可以来一点

导航

 

多线程访问同一个共享变量的时候会有并发问题,解决办法之一就是使用线程本地变量ThreadLocal来实现。ThreadLocal提供了线程内存储变量的能力,这些变量是线程私有的。但是实际工作中会有很多业务场景需要创建子线程来执行一些任务,这是就会又两个问题摆在我们面前。

1. 那么子线程如何获取父线程的本地变量值呢?

2. 当使用线程池时,子线程又如何获取到最新的父线程的本地变量呢?

 

posted on 2020-09-29 20:31  还可以来一点  阅读(712)  评论(0)    收藏  举报