В каких ситуациях класс ThreadLocal наиболее подходит использовать, и какие есть типичные примеры его применения в приложении? — ДейлиПреп