ThreadLocal

java 复制代码
package com.itheima;

public class ThreadLocalTest {

    private static ThreadLocal<String> local = new ThreadLocal<>();
    public static void main(String[] args) {
        local.set("Main Message");
        System.out.println(Thread.currentThread().getName()+":" + local.get());
        new Thread(new Runnable() {
            @Override
            public void run() {
                local.set("sub Message");
                System.out.println(Thread.currentThread().getName()+":" + local.get());
            }
        }).start();
        local.remove();
        System.out.println(Thread.currentThread().getName()+":" + local.get());
    }
}

result:

用ThreadLocal来获取当前的员工id

相关推荐
MDM.Plus5 分钟前
苹果MDM技术演进:从远程控制到设备信任体系的构建
运维·服务器·安全·ios·mdm·手机店
plainGeekDev6 分钟前
依赖管理 → Version Catalog
android·java·kotlin
OpenTiny社区9 分钟前
Coding Agent 到底是怎么工作的,它又为什么会在复杂代码库里失真?
前端·github·agent
奇奇怪怪的14 分钟前
Graph RAG:知识图谱增强检索
前端
默_笙24 分钟前
🌏 MCP 是 AI 界的 USB-C:一个协议让所有模型都能用上所有工具
前端·javascript
写代码的学渣31 分钟前
Linux systemd 开机启动日志逐行详细解析报告
linux·运维·服务器
以和为贵37 分钟前
🔥前端也能搞懂流式输出:从 SSE 到打字机效果
前端·人工智能·架构
阿成学长_Cain1 小时前
Linux telinit 命令详解:运行级别切换|关机重启|系统维护一站式掌握
linux·运维·前端·网络
淘源码d1 小时前
医学影像云PACS系统——PACS诊断工作站
java·源码·影像处理·医院管理系统·影像工作站·云pacs系统·dicom 标准通信
Patrick_Wilson2 小时前
最佳实践是有保质期的:从一次 CDN external 白屏事故说起
前端·性能优化·前端工程化