ThreadLocal原理分析及内存泄漏
摘要:在工作中,多线程访问同一个共享变量的时候会有并发问题,解决办法之一就是每个线程都访问本线程自己的变量来避免线程不安全问题。 这个线程本地变量就是ThreadLocal来实现的。那么ThreadLocal的实现原理是什么?ThreadLocal内存泄漏如何解决?
阅读全文
ThreadLocal如何在父子线程及线程池中传递
摘要:多线程访问同一个共享变量的时候会有并发问题,解决办法之一就是使用线程本地变量ThreadLocal来实现。ThreadLocal提供了线程内存储变量的能力,这些变量是线程私有的。但是实际工作中会有很多业务场景需要创建子线程来执行一些任务,这是就会又两个问题摆在我们面前。 1. 那么子线程如何获取父线
阅读全文
MDC设计理念思维导图
摘要:参考资料: 1. https://blog.csdn.net/caiguoxiong0101/article/details/105751009/ 2. https://blog.csdn.net/qq_32447301/article/details/81207283 3. https://www
阅读全文