O formato de data simples deve ser estático?

Índice:

O formato de data simples deve ser estático?
O formato de data simples deve ser estático?
Anonim

DateFormat não é thread-safe. Se vários threads usarem o mesmo objeto DateFormat sem qualquer sincronização, você poderá obter resultados inesperados. Portanto, você deve sincronizar o acesso ao objeto DateFormat, usar uma variável ThreadLocal ou usar uma API de data alternativa, como Joda-Time. estático não deve ser um problema.

DateTimeFormatter deve ser estático?

A classe DateTimeFormatter é imutável e thread-safe; ela pode (e deve) ser atribuída a uma constante estática quando apropriado.

O SimpleDateFormat é thread-safe a true b false?

A thread SimpleDateFormat é segura? Explicação: SimpleDateFormat não é thread-safe. No ambiente multithread, precisamos gerenciar os threads explicitamente.

O que posso usar em vez de SimpleDateFormat?

Formatação e análise de tempo

DateTimeFormatter é um substituto para o antigo SimpleDateFormat que é thread-safe e fornece funcionalidade adicional.

É um campo estático do tipo Java text Dateformat que não é thread-safe?

8 Respostas. DateFormats não são thread-safe, o que significa que eles mantêm uma representação interna de estado. Usá-los em um contexto estático pode gerar alguns bugs bem estranhos se vários threads acessarem a mesma instância simultaneamente.

Recomendado: