public class LocalStorageUtil {
//提供ThreadLocal对象,
private static ThreadLocal threadLocal=new ThreadLocal();
public static Object get(){
return threadLocal.get();
}
public static void set(Object o){
threadLocal.set(o);
}
public static void remove(){
threadLocal.remove();
}
}
Localstorage是一个实用工具类,使用 ThreadLocal 来存储和获取与当前线程关联的对象。
这种方式的存储可以确保线程安全,且每个线程都有自己独立的存储空间,不会与其他线程的数据冲突。