Der Schnellste Weg für Java zu schreiben, Mutexe?

Mutexe sind sehr verbreitet in vielen Programmiersprachen, wie z.B. C/C++. Ich vermisse Sie in Java. Es gibt jedoch mehrere Möglichkeiten, ich könnte schreiben, dass meine eigenen class Mutex:

  • Mit einem einfachen synchronized-Schlüsselwort auf Mutex.
  • Mit einem binäre semaphore.
  • Verwendung von atomaren Variablen, wie besprochen hier.
  • ...?

Was ist der Schnellste (beste Laufzeit) Weg? Ich denke synchronisiert ist am häufigsten, aber was ist mit Leistung?

Sie Taten es für Sie zu lösen, indem hinzufügen synchronized.
Tun Sie sich einen gefallen und bitte erwägen Sie, dieses Buch zu Lesen: " Java Concurrency in practice es ist das - Buch über Parallelität in Java. Wenn Sie nicht denken, Sie brauchen, um dieses Buch zu Lesen, bitte Vorhersagen, das Ergebnis des folgenden code-snippet: Was tun... Hinweis es gibt mehr als eine Möglichkeit... Tipp es gibt mehr als zwei Möglichkeiten... alle von Ihnen gültig... zu verstehen, warum das Buch Lesen...

InformationsquelleAutor Johannes | 2013-01-15

Schreibe einen Kommentar