Мы знаем, что классы dateformat не являются потокобезопасными. У меня многопоточный сценарий, в котором необходимо использовать формат даты. Я не могу создать новый экземпляр в новом потоке, поскольку создание SimpledateFormat кажется дорогостоящим (конструктор заканчивает вызов "компиляции", который является дорогостоящим). После некоторых тестов для меня остались только два варианта:
- Внешняя синхронизация - я действительно не хочу этого делать.
- Клонирование в каждом потоке - Не знаете, есть ли уловы?
Любые предложения?
Если ребята столкнулись с этим раньше, какое направление вы сделали.
Примечание: a аналогичный вопрос был задан раньше, но он был закрыт, указывая на пакет apache. Я не могу использовать для этого новые библиотеки. И я также прочитал этот аналогичный вопрос на SO