Sollte simpledateformat statisch sein?

Inhaltsverzeichnis:

Sollte simpledateformat statisch sein?
Sollte simpledateformat statisch sein?
Anonim

DateFormat ist nicht Thread-sicher. Wenn mehrere Threads dasselbe DateFormat-Objekt ohne Synchronisierung verwenden, können Sie unerwartete Ergebnisse erh alten. Sie sollten also entweder den Zugriff auf das DateFormat-Objekt synchronisieren, eine ThreadLocal-Variable verwenden oder eine alternative Date-API wie Joda-Time verwenden. Statik sollte kein Problem sein.

Soll DateTimeFormatter statisch sein?

Die Klasse DateTimeFormatter ist sowohl unveränderlich als auch Thread-sicher; es kann (und sollte) gegebenenfalls einer statischen Konstante zugewiesen werden.

Ist SimpleDateFormat threadsicher a true b false?

Ist SimpleDateFormat sicher? Erläuterung: SimpleDateFormat ist nicht threadsicher. In der Multithread-Umgebung müssen wir Threads explizit verw alten.

Was kann ich anstelle von SimpleDateFormat verwenden?

Zeitformatierung und -parsing

DateTimeFormatter ist ein Ersatz für das alte SimpleDateFormat, das Thread-sicher ist und zusätzliche Funktionen bietet.

Ist ein statisches Feld vom Typ Java-Text Dateformat, das nicht Thread-sicher ist?

8 Antworten. Datumsformate sind nicht Thread-sicher, was bedeutet, dass sie eine interne Zustandsdarstellung beibeh alten. Die Verwendung in einem statischen Kontext kann zu einigen ziemlich seltsamen Fehlern führen, wenn mehrere Threads gleichzeitig auf dieselbe Instanz zugreifen.

Empfohlen:

Interessante Beiträge
Ist der Empfänger ein Adressat?
Weiterlesen

Ist der Empfänger ein Adressat?

Der Adressat ist die Person, an die es adressiert ist. Der Empfänger ist die Person, die es erh alten hat. Ist Empfänger Sender oder Empfänger? Receiver wird in der Telekommunikation (Sender/Sender oder Empfänger von Informationen) verwendet, wo es sich im Allgemeinen eher auf ein Gerät als auf eine Person bezieht.

Im Ruhezustand (go)?
Weiterlesen

Im Ruhezustand (go)?

Die G0-Phase G0-Phase Die G 0 -Phase beschreibt einen zellulären Zustand außerhalb des replikativen Zellzyklus . Klassischerweise dachte man, dass Zellen in G 0 eintreten, hauptsächlich aufgrund von Umweltfaktoren wie Nährstoffmangel, die die für die Proliferation notwendigen Ressourcen begrenzten.

Sind Stretton-Payne-Gitarren gut?
Weiterlesen

Sind Stretton-Payne-Gitarren gut?

Die Stretton Payne D1 Gitarren sind ein ideales Einsteiger-Gitarrenpaket. Die D1 ist eine hochwertige, großartig klingende Akustikgitarre mit einem Korpus in Dreadnought-Form in voller Größe. Sind Martin Smith Gitarren gut? Martin-Smith-Gitarren sind eine beliebte Wahl, besonders für Anfänger, die eine günstige Akustikgitarre zum Üben suchen.