Thread-sichere Warteschlange in Java

Ich möchte eine Warteschlange implementieren, die von mehreren Threads getroffen wird.

Dieser Stapel befindet sich in einer Singleton-Klasse.

Nun ist eine einfache Lösung, dies zu synchronisieren? Ich nehme an, es würde das als Standard brauchen? Allerdings möchte ich dem Schreiben Priorität einräumen.

Schreiben hat also hohe Priorität, Lesen hat niedrige Priorität.

Ist das möglich?
Wenn möglich, wäre es ideal, mehrere Threads ohne Synchronisierung zu schreiben.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage