Ist “Java Concurrency in Practice” noch gültig? [closed]

Lesezeit: 3 Minuten

Benutzer-Avatar
MD

Ist Java-Parallelität in der Praxis noch gültig? Ich frage mich, ob die im Buch beschriebenen Ideen, Konzepte und Implementierungen noch mit den neuesten Java-Versionen kompatibel sind.

Ich frage, weil die letzte Ausgabe 2006 gemacht wurde.

  • Ja, so ist es. Es vermittelt Ihnen eine gute Grundlage für die nebenläufige Programmierung in Java.

    – Greg Kopff

    18. April 2012 um 4:40 Uhr

  • Für Interessierte, und da es derzeit nicht als Antwort markiert ist, hat Brian Goetz hier seine Meinung geäußert

    – mkobit

    2. September 2015 um 14:49 Uhr


  • zumindest ist diese nicht gültig: stackoverflow.com/questions/52253164/…

    – Jason

    22. Februar 2019 um 12:00 Uhr

Benutzer-Avatar
Brian Götz

Obwohl meine Sichtweise voreingenommen sein mag, wäre meine derzeitige Absicht, das Buch zu aktualisieren, fast ausschließlich additiv und würde Fork-Join, parallele Dekomposition und die neuen parallelen Massendatenoperationen abdecken, die in Java SE 8 kommen.

BEARBEITUNG 2020: … und Project Loom.

BEARBEITUNG 2021: … und Projekt Loom 🙂

BEARBEITUNG 2022: … und Projekt Loom !

  • Haben Sie (3 Jahre später) immer noch Pläne, das Buch zu aktualisieren? AFAIK, das bei Amazon erhältliche Buch ist immer noch die Ausgabe von 2006. Es wäre großartig, viele neue Features in Java SE 8 zu sehen, die sich auf Parallelität beziehen.

    – Barclay

    22. Juni 2015 um 23:11 Uhr

  • „Pläne haben“ wäre zu hoch gegriffen. Vielleicht ist “Ehrgeiz haben” näher dran….

    – Brian Götz

    23. Juni 2015 um 0:48 Uhr

  • Noch ein paar Monate und es wird 2019… deine Fans warten immer noch… 🙁

    – Kartik

    22. August 2018 um 1:44 Uhr


  • +1 von einem weiteren Fan. Obwohl ich einige Java 8/9 Stream/Conc-Bücher durchgelesen habe, warte ich immer noch auf Ihre Aktualisierung 😉

    – Pambada

    7. Dezember 2018 um 14:18 Uhr

  • Ich verstehe. Aus meiner Sicht gibt es mehr Einfluss darauf, neue Versionen von Java zu erstellen, als neue Versionen des Buches, also konzentriere ich mich vorerst darauf. Vielleicht wird es nach der Auslieferung von Project Loom anders sein.

    – Brian Götz

    7. Dezember 2018 um 15:19 Uhr

Ja, es ist in meinen Augen immer noch gültig. In diesem Bereich gibt es keine große Änderung von 6 auf 7. Fork-Join ist eine neue Funktion, die sich sehr gut für Probleme vom Typ Teile und Herrsche eignet. Aber alle existierenden Dinge im Buch, wie Synchronisation, Volatilität, Servlet, sind immer noch sehr gültig.

Ich habe dieses Buch 2013 gekauft. Ich hatte sehr ernsthafte Zweifel, ob es aktuell und nützlich sein würde, da diese Ausgabe schon so lange her ist. Die Technologiewelt bewegt sich schnell und die Softwaretechnologie noch schneller. Trotzdem ist dieses Buch grundlegend. Die besprochenen Konzepte und Praktiken sind eher Grundlagen für gutes Softwaredesign und -engineering als Aktualisierungen der neuesten und besten APIs. Dieses Buch war unverzichtbar, und ich bin froh, dass ich es bekommen habe, bevor ich mich entschieden hatte, auch nur eine einzige Zeile nebenläufigen Codes zu schreiben. Es hat mir wahrscheinlich unzählige Stunden erspart.

Benutzer-Avatar
Salah Eddine Taouririt

Ja, es ist definitiv noch gültig, aber ich werde es zusätzlich oder als Einführung empfehlen Der fundierte Java-Entwickler ein gut geschriebenes Buch mit einem Kapitel über moderne Java-Parallelitätstechniken und gut gemachten Beispielen.

Ja. Sehr viel. Sie können immer verfolgen, welche neuen Dinge in Java eingeführt werden, aber das Buch erklärt die Grundlagen sehr gut.

Wenn es hilft, kommt dies von einem Vollzeitforscher in Parallelität und Parallelität mit OOP.

Benutzer-Avatar
Rich Drummond

So würde ich sagen. JDK7 fügt die Fork-Join-Framework aber das ist eher eine Verbesserung als ein Ersatz für frühere Parallelitätswerkzeuge.

Benutzer-Avatar
Krishna

Ja. Trotzdem ist es gültig und ich habe gutes Feedback von meinen Freunden bekommen. Es ist eines der besten Bücher zum Erlernen der Nebenläufigkeit in Java. Sie können die lesen Überprüfung für Java-Parallelität in der Praxis

1359160cookie-checkIst “Java Concurrency in Practice” noch gültig? [closed]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy