Трябва ли simpledateformat да бъде статичен?

Съдържание:

Трябва ли simpledateformat да бъде статичен?
Трябва ли simpledateformat да бъде статичен?
Anonim

DateFormat не е безопасен за нишки. Ако няколко нишки използват един и същ обект DateFormat без никакво синхронизиране, можете да получите неочаквани резултати. Така че трябва или да синхронизирате достъпа до обекта DateFormat, да използвате променлива ThreadLocal или да използвате алтернативен API за дата, като Joda-Time. статичното не би трябвало да е проблем.

Трябва ли DateTimeFormatter да бъде статичен?

Класът DateTimeFormatter е едновременно неизменяем и безопасен за нишки; може (и трябва) да се присвои на статична константа, където е подходящо.

Истински b false дали SimpleDateFormat безопасен ли е?

Безопасна ли е нишката SimpleDateFormat? Обяснение: SimpleDateFormat не е безопасен за нишки. В многонишковата среда трябва да управляваме нишки изрично.

Какво мога да използвам вместо SimpleDateFormat?

Форматиране и синтактичен анализ на времето

DateTimeFormatter е заместител на стария SimpleDateFormat, който е безопасен за нишки и осигурява допълнителна функционалност.

Статично поле от тип Java text Format на дата, което не е безопасен за нишки?

8 отговори. DateFormats не са нишки безопасни, което означава, че поддържат вътрешно представяне на състоянието. Използването им в статичен контекст може да доведе до доста странни грешки, ако няколко нишки имат достъп до един и същи екземпляр едновременно.

Препоръчано:

Интересни статии
Имотите на брега добра инвестиция ли са?
Прочетете още

Имотите на брега добра инвестиция ли са?

Имотът на брега добра ли е инвестиция? … Имотите на брега са склонни да ценят повече от къщите без излаз на море, така че ако намерите такава на добра цена, има вероятност да спечелите, ако и когато решите да продадете. Освен това, наемните цени за имоти на брега обикновено са по-високи и те винаги са много търсени.

Плъховете другари ли са във фермата за животни?
Прочетете още

Плъховете другари ли са във фермата за животни?

Гласуването беше взето веднага и беше прието с огромно мнозинство, че плъховете бяха другари. Имаше само четирима несъгласни, трите кучета и котката, за която впоследствие се разбра, че е гласувал и от двете страни.” Кои са другарите в Animal Farm?

Престояли ли сте в рехабилитация?
Прочетете още

Престояли ли сте в рехабилитация?

Автори и журналисти използват израза „престой в рехабилитация”, за да опишат 30-те или повече дни, през които някой посещава лечебна програма. … За възстановяване това би означавало, че когато някой отиде на лечение, той си осигурява адекватно лечението, от което се нуждае, за да се възстанови напълно.