From 703c7b4b7522666d39c6429a0b86d2362ba98e92 Mon Sep 17 00:00:00 2001 From: guide Date: Tue, 23 Aug 2022 16:05:56 +0800 Subject: [PATCH] Update java-concurrent-questions-02.md --- docs/java/concurrent/java-concurrent-questions-02.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/java/concurrent/java-concurrent-questions-02.md b/docs/java/concurrent/java-concurrent-questions-02.md index e850f596..2db9e978 100644 --- a/docs/java/concurrent/java-concurrent-questions-02.md +++ b/docs/java/concurrent/java-concurrent-questions-02.md @@ -457,9 +457,12 @@ public class Thread implements Runnable { ```java public void set(T value) { + //获取当前请求的线程 Thread t = Thread.currentThread(); + //取出 Thread 类内部的 threadLocals 变量(哈希表结构) ThreadLocalMap map = getMap(t); if (map != null) + // 将需要存储的值放入到这个哈希表中 map.set(this, value); else createMap(t, value);