Thread sichere Zusammenfassung ~ Java ~

Es ist ein benutzerbasierter SIer. Neulich vermutete ich, dass persönliche Informationen zwischen Benutzern in dem von mir verwalteten System geteilt wurden, und fasste die Websites zusammen, auf die ich verwies, als ich untersuchte, ob sie threadsicher waren.

Was ist threadsicher?

Selbst wenn mehrere Threads die Verarbeitung parallel ausführen, tritt kein Problem auf. Wenn beispielsweise Herr A und Herr B die Verarbeitung gleichzeitig ausführen und beide auf die gemeinsam genutzten Daten zugreifen können, tritt ein Problem auf. Daher muss die Steuerung so erfolgen, dass nur einer von ihnen darauf zugreifen kann.

Referenz

・ Informationen zu Java Thread Local und Thread Safe https://qiita.com/yoshi-naoyuki/items/507c5c3ea6027033f4bb ・ Vergessen Sie nicht, den Thread sicher zu machen http://tech.nikkeibp.co.jp/it/article/COLUMN/20070820/279950/

Recommended Posts

Thread sichere Zusammenfassung ~ Java ~
Java-Thread sicher für Sie
Thread-sicherer Prozess in Java-Sprache
Was ist Thread-sicher (mit Java)
Lokale Java-Variablen sind threadsicher
Java Generics Zusammenfassung
Java-bezogene Zusammenfassung
Zusammenfassung des Java 8-Dokuments
Zusammenfassung des Java 11-Dokuments
Zusammenfassung der neuen Funktionen von Java 12
[Java] Thread und ausführbar
[Zusammenfassung] Zum Beispiel die Vorbereitung der Java-Umgebung
effektive Java 3. Zusammenfassung
Zusammenfassung der neuen Funktionen von Java 13
Java statisch [Persönliche Zusammenfassung]
Zusammenfassung der primitiven Java-Spezialisierung
Zusammenfassung des Java-Entwicklungslinks
Persönliche Zusammenfassung über Java
Zusammenfassung der neuen Funktionen von Java 10
Zusammenfassung der regulären Ausdrücke von Java
Zusammenfassung der neuen Funktionen von Java 14
Zusammenfassung der Java-Unterstützung 2018
Zusammenfassung des Java-Entwurfsmusters
Java-Zusammenfassung für reservierte Wörter
Grobe Zusammenfassung des Java8-Streams
Java Programming Thread Runnable
DateFormat ist nicht threadsicher
[Java] Neue Thread-Generierungsmethode (2)
[Java11] Stream-Zusammenfassung - Vorteile von Stream -
Progate Java (Anfänger) Review & Zusammenfassung
[Java] Zusammenfassung der regulären Ausdrücke
[Java] Zusammenfassung der Operatoren (Operator)
Java8-Stream, Zusammenfassung des Lambda-Ausdrucks
Objektorientierte Zusammenfassung von Anfängern (Java)
Zusammenfassung der Grundlagen der Java-Sprache
Java-Tipps - Zusammenfassung der Federausführung
Zusammenfassung der Java Math Klasse
Java-Thread locker zu verstehen
[Java11] Stream Usage Summary -Basics-
[Java] Zusammenfassung der Steuerungssyntax
Zusammenfassung der Java-Fehlerverarbeitung
[Java] Zusammenfassung der Entwurfsmuster
[Java] Neue Thread-Generierungsmethode (1)
[Java] Zusammenfassung der mathematischen Operationen
Berücksichtigung des Java Persistence Framework 2017 (Zusammenfassung) -1
[Für Anfänger] Zusammenfassung des Java-Konstruktors
Java-Veröffentlichungsdatum und EOL-Zusammenfassung
Zusammenfassung des Pakets [Java Silver Study]
Zusammenfassung
AtCoder 400 Punkte Algorithmus Zusammenfassung (Java Edition)
Java
Java "Pass by Reference" Problemzusammenfassung
Java EE 8 (Jakarta EE 8) Zusammenfassung der neuen Funktionen
Java
Zusammenfassung der objektorientierten Programmierung mit Java
[Java Silver] Zusammenfassung der Zugriffsmodifikatorpunkte
[java] Zusammenfassung des Umgangs mit char
Zusammenfassung anderer Änderungen als JEP von Java10
[Java] Persönliche Zusammenfassung der bedingten Anweisungen (grundlegend)