多线程-ThreadLocal的使用
2021-01-12 01:32
标签:int volatile 空间换时间 之间 code pre ring ber oca ThreadLocal: 每个线程只能修改本线程在ThreadLocal中的值,各个线程之间互不干扰。 多线程-ThreadLocal的使用 标签:int volatile 空间换时间 之间 code pre ring ber oca 原文地址:https://www.cnblogs.com/wanthune/p/12943628.html/**
* ThreadLocal线程局部变量
*
* ThreadLocal是使用空间换时间,synchronized是使用时间换空间
* 比如在hibernate中session就存在与ThreadLocal中,避免synchronized的使用
*
* 运行下面的程序,理解ThreadLocal
*
* @author 马士兵
*/
package yxxy.c_022;
import java.util.concurrent.TimeUnit;
public class ThreadLocal2 {
//volatile static Person p = new Person();
static ThreadLocal
文章标题:多线程-ThreadLocal的使用
文章链接:http://soscw.com/index.php/essay/41386.html