JDK1.2版本起,Java就提供了java.lang.ThreadLocal, ThreadLocal为每个使用线程都提供独立的变量副本,可以做到线程间的数据隔离, 每个线程都可以访问各自内部的副本变量,因此不存在线程安全问题。
ThreadLocal还是实现线程上下文传递的重要工具类。 本章将介绍ThreadLocal的API、实现原理、典型应用和内存泄漏问题等。
← 4.6 热加载与卸载 5.1 常用API以及使用 →
扫码或搜索:bugstack虫洞栈 发送:290992 即可立即永久解锁本站全部文章