标签:并发

java系列

线程池的工作原理与源码解读

发布于 2020-09-24

随着cpu核数越来越多,不可避免的利用多线程技术以充分利用其计算能力。所以,多线程技术是服务端开发人员必须掌握的技术。 线程的创建和销毁,都涉及到系统调用,比较消耗系统资源,所以就引入了线程池技术,避免频繁的线程创建和销毁。 在Java用有一个Executors工具类,可以为我们...

阅读(115)评论(0)赞 (0)

java系列

一文搞懂 ThreadLocal 原理

发布于 2020-09-20

当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。 数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的技术称为「线程封闭」。 本文主要介绍线程封闭中的其中一种体现:ThreadLoc...

阅读(126)评论(0)赞 (0)