有多少人明白 threadlocal原理
- 綜合知識
- 關注:1.32W次
1、ThreadLocal 是一個泛型類,保證可以接受任何型別的物件。因為一個執行緒內可以存在多個 ThreadLocal 物件,所以其實是 ThreadLocal 內部維護了一個 Map ,這個Map 不是直接使用的 HashMap ,而是 ThreadLocal 實現的一個叫做 ThreadLocalMap的靜態內部類。而我們使用的get()、set() 方法其實都是呼叫了這個ThreadLocalMap類對應的 get()、set() 方法。
標籤:
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/zonghezhishi/e9rz52.html