摘要: 一、前言 1. 什么是ThreadLocal 多线程通信的几种方式 在多线程编程下,解决各线程数据之间的同步问题,synchronized需要线程之间频繁的加锁、解锁、唤醒等操作,还要自己手动维护好不同线程之间的数据。 threadLocal为每个线程维护了自己的数据,保证各线程之间数据的隔离性。 阅读全文