ThreadLocal 介绍
ThreadLocal 是除了加锁这种方式之外的一种保证多线程安全的方法,如果每个线程对其进行访问的时候访问的都是线程自己的变量,这样就不会存在线程不安全问题。
ThreadLocal 是 JDK 包提供的,它提供线程本地变量,每个线程都会有这个变量的一个副本,在实际多线程操作的时候,操作的是自己本地内存中的变量,从而规避了线程安全问题。
ThreadLocal 是除了加锁这种方式之外的一种保证多线程安全的方法,如果每个线程对其进行访问的时候访问的都是线程自己的变量,这样就不会存在线程不安全问题。
ThreadLocal 是 JDK 包提供的,它提供线程本地变量,每个线程都会有这个变量的一个副本,在实际多线程操作的时候,操作的是自己本地内存中的变量,从而规避了线程安全问题。