Datoformat er ikke trådsikkert. Hvis flere tråder bruker samme DateFormat-objekt uten noen synkronisering, kan du få uventede resultater. Så du bør enten synkronisere tilgang til DateFormat-objektet, bruke en ThreadLocal-variabel eller bruke en alternativ Date API som Joda-Time. statisk burde ikke være et problem.
Skal DateTimeFormatter være statisk?
Klassen DateTimeFormatter er både uforanderlig og trådsikker; den kan (og bør) tilordnes en statisk konstant der det er hensiktsmessig.
Er SimpleDateFormat-trådsikkert en sann b usann?
Er SimpleDateFormat-tråden trygg? Forklaring: SimpleDateFormat er ikke trådsikkert. I flertrådsmiljøet må vi administrere tråder eksplisitt.
Hva kan jeg bruke i stedet for SimpleDateFormat?
Tidsformatering og parsing
DateTimeFormatter er en erstatning for det gamle SimpleDateFormat som er trådsikkert og gir ekstra funksjonalitet.
Er et statisk felt av typen Java-tekst Datoformat som ikke er trådsikkert?
8 svar. Datoformater er ikke trådsikre, noe som betyr at de opprettholder en intern representasjon av staten. Å bruke dem i en statisk kontekst kan gi noen ganske merkelige feil hvis flere tråder får tilgang til samme forekomst samtidig.