DateFormat no és segur per a fils. Si diversos fils utilitzen el mateix objecte DateFormat sense cap sincronització, podeu obtenir resultats inesperats. Per tant, hauríeu de sincronitzar l'accés a l'objecte DateFormat, utilitzar una variable ThreadLocal o utilitzar una API de date alternativa, com ara Joda-Time. estàtica no hauria de ser un problema.
Ha de ser estàtic DateTimeFormatter?
La classe DateTimeFormatter és alhora immutable i segura; es pot (i s'hauria d'assignar) a una constant estàtica quan correspongui.
SimpleDateFormat és segur per a fils una veritable b falsa?
El fil SimpleDateFormat és segur? Explicació: SimpleDateFormat no és segur per a threads. En l'entorn multifils, hem de gestionar els fils de manera explícita.
Què puc utilitzar en lloc de SimpleDateFormat?
Format i anàlisi de l'hora
DateTimeFormatter és un reemplaçament de l'antic SimpleDateFormat que és segur per a fils i ofereix funcionalitats addicionals.
És un camp estàtic de tipus Java text Dataformat que no és segur per a fils?
8 respostes. Els DateFormats no són segurs per a fils, el que significa que mantenen una representació interna de l'estat. Utilitzar-los en un context estàtic pot produir errors força estranys si diversos fils accedeixen a la mateixa instància simultàniament.