Tag: multithreading

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…

Czytaj dalej...

Używamy plików cookies, aby zwiększyć wygodę użytkownika strony. Brak zmiany ustawień przeglądarki oznacza na to zgodę. Więcej
Więcej