ThreadLocal i ExecutorService
Ostatnio miałem przyjemność pracować nad funkcjonalnością, do której implementacji wykorzystywałem zmienne typu ThreadLocal. Dzięki temu miałem sposobność jeszcze raz przyjrzeć się koncepcji ThreadLocal. Idea tego podejścia jest całkiem prosta, każdy wątek ma własną instancję mapy ThreadLocalMap, w której przechowuje wartości zmiennych typu ThreadLocal. W momencie, kiedy chcesz uzyskać dostęp do wartości zmiennej przechowywanej ThreadLocal, twoja…