Ska simpledateformat vara statiskt?

Innehållsförteckning:

Ska simpledateformat vara statiskt?
Ska simpledateformat vara statiskt?
Anonim

DateFormat är inte trådsäkert. Om flera trådar använder samma DateFormat-objekt utan någon synkronisering kan du få oväntade resultat. Så du bör antingen synkronisera åtkomst till DateFormat-objektet, använda en ThreadLocal-variabel eller använda ett alternativt Date API som Joda-Time. statisk borde inte vara ett problem.

Ska DateTimeFormatter vara statisk?

Klassen DateTimeFormatter är både oföränderlig och trådsäker; den kan (och bör) tilldelas en statisk konstant där så är lämpligt.

Är SimpleDateFormat trådsäkert ett sant b falskt?

Är SimpleDateFormat-tråden säker? Förklaring: SimpleDateFormat är inte trådsäkert. I flertrådsmiljön måste vi hantera trådar explicit.

Vad kan jag använda istället för SimpleDateFormat?

Tidsformatering och analys

DateTimeFormatter är en ersättning för det gamla SimpleDateFormat som är trådsäkert och ger ytterligare funktionalitet.

Är ett statiskt fält av typen Java-text Datumformat som inte är trådsäkert?

8 svar. Datumformat är inte trådsäkra, vilket innebär att de har en intern representation av staten. Att använda dem i ett statiskt sammanhang kan ge några ganska konstiga buggar om flera trådar kommer åt samma instans samtidigt.

Rekommenderad: