ThreadLocal底層原理及運用場景

1、什麼是ThreadLocal: ThreadLocal並不是用來解決多線程的共享變量問題,而是提供了線程的局部變量,每個線程都可以通過set()和get()來對這個局部變量進行操作,但不會和其他線程的局部變量進行衝突,即本線程共享內部變量,實現了與其它線程的數據隔離。 2、爲什麼要學習ThreadLocal: 最典型的是管理數據庫的Connection。頻繁創建和關閉Connection是一件
相關文章
相關標籤/搜索