Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.java > #13132

Re: Thread-safe singleton

From Patrick Roemer <sangamon@netcologne.de>
Newsgroups de.comp.lang.java
Subject Re: Thread-safe singleton
Date 2017-09-06 23:27 +0200
Organization news.netcologne.de
Message-ID <oopp79$o7o$1@newsreader4.netcologne.de> (permalink)
References <f1am3bF8aciU1@mid.individual.net> <oopk7s$3ch$1@Gaia.teknon.de>

Show all headers | View raw


Responding to Volker Borchert:
> Klassisches kaputtes Double Checked Locking. Tante Gurgel sollte das
> genauso klassische Paper dazu (von IIRC Doug Lea oder William Pugh)
> zutage fördern. Kaufe oder leihe Dir "Effective Java" und lies im
> einschlägigen Kapitel nach, wie man Singletons richtig macht.

Der Code ist nicht klassisch kaputt sondern sehr individualistisch fritte.

Klassisches DCL ist mit dem "neuen" Memory Model und volatile nicht mehr
kaputt - was im klassischen Paper auch frühzeitig nachgetragen wurde.
Trotzdem dürften Situationen, in denen es sinnvoll ist und nachweislich
etwas bringt, eher rar sein. Das hier ist mal ziemlich sicher keine.

Und zuletzt sollte man hier nicht unbedingt nachschlagen, wie man
Singletons "richtig" macht, sondern zunächst mal kontemplieren, ob man
überhaupt eins will. Meine Vermutung: Nö.

Viele Grüße,
Patrick

Back to de.comp.lang.java | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Thread-safe singleton "Christian H. Kuhn" <qno-news@qno.de> - 2017-09-06 18:29 +0200
  Re: Thread-safe singleton Patrick Roemer <sangamon@netcologne.de> - 2017-09-06 21:06 +0200
  Re: Thread-safe singleton v_borchert@despammed.com (Volker Borchert) - 2017-09-06 20:02 +0000
    Re: Thread-safe singleton Patrick Roemer <sangamon@netcologne.de> - 2017-09-06 23:27 +0200
      Re: Thread-safe singleton v_borchert@despammed.com (Volker Borchert) - 2017-09-07 16:45 +0000
      Re: Thread-safe singleton "Christian H. Kuhn" <qno-news@qno.de> - 2017-09-11 01:08 +0200
        Re: Thread-safe singleton Patrick Roemer <sangamon@netcologne.de> - 2017-09-11 18:14 +0200
  Re: Thread-safe singleton Marcel Mueller <news.5.maazl@spamgourmet.org> - 2017-09-06 23:26 +0200
    Re: Thread-safe singleton Claus Reibenstein <4spamersonly@kabelmail.de> - 2017-09-10 13:52 +0200

csiph-web