it-swarm.com.de

Ist "Java Concurrency In Practice" noch gültig?

Ist Java Concurrency in der Praxis noch gültig? Ich frage mich, ob die im Buch beschriebenen Ideen, Konzepte und Umsetzungen immer noch mit den neuesten Versionen von Java) kompatibel sind.

Ich frage, weil die letzte Ausgabe im Jahr 2006 fertig war.

287
M-D

Ja, es ist immer noch gültig in meinem Kopf. In diesem Bereich gibt es keine großen Änderungen von 6 bis 7. Fork-Join ist eine neue Funktion, die sich sehr gut für das Teilen und Erobern von Problemen eignet. Aber alle vorhandenen Dinge im Buch, wie Synchronisation, Volatile, Servlet, sind immer noch sehr gültig.

175
James Gan

Obwohl meine Perspektive voreingenommen sein mag, würde sich meine derzeitige Absicht, das Buch zu aktualisieren, fast ausschließlich auf Fork-Join, parallele Dekomposition und die neuen parallelen Massendatenoperationen beziehen, die in Java SE 8.

572
Brian Goetz

Ich habe dieses Buch 2013 gekauft. Ich hatte ernsthafte Zweifel, dass es aktuell und nützlich ist, da diese Ausgabe vor so langer Zeit veröffentlicht wurde. Die Technologiewelt bewegt sich schnell und die Softwaretechnologie noch schneller. Trotzdem ist dieses Buch grundlegend. Die besprochenen Konzepte und Vorgehensweisen sind eher die Grundlage für ein gutes Softwaredesign und -engineering als Aktualisierungen der neuesten und besten APIs. Dieses Buch war unverzichtbar, und ich bin froh, dass ich es erhalten habe, bevor ich mich dazu entschlossen hatte, auch nur eine einzige Zeile gleichzeitigen Codes zu schreiben. Es hat mir wahrscheinlich unzählige Stunden gespart.

46
scottb

Ja, definitiv ist es immer noch gültig, aber ich werde zusätzlich oder als Einführung empfehlen The Well-Grounded Java Entwickler ein gut geschriebenes Buch mit einem Kapitel über moderne Java Parallelitätstechniken und gut gemachte Beispiele.

16
tarrsalah

Ja. Sehr viel. Sie können immer den Überblick über neue Funktionen behalten, die in Java eingeführt wurden. Das Buch ist jedoch eine hervorragende Lösung, um die Grundlagen zu erläutern.

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

9
codeFood

So würde ich sagen. JDK7 fügt das Fork-Join-Framework hinzu, dies ist jedoch eher eine Verbesserung als ein Ersatz für frühere Tools zur gemeinsamen Nutzung.

9
Rich Drummond

Wenn Sie Ihr Projekt mit Java 8 starten möchten, sollten Sie auch neue Bücher und Tutorials in Betracht ziehen, da neue Inhalte in Java 8 wie Streams erschienen sind , Lambdas und neue Atome - das verändert die Entwicklungsmethoden ein wenig.

5
Den Roman

Ja. Trotzdem ist es gültig und ich habe ein gutes Feedback von meinen Freunden. Es ist eines der besten Bücher zum Erlernen der Parallelität in Java. Sie können die Überprüfung für Java Concurrency In Practice

5
Krishna

Nun, das Buch sieht vielversprechend aus, wenn ich bestimmte Vorschau-Kapitel online lese. Es gibt genügend Einblick in Java und allgemeine Aspekte der Parallelität. Man kann dieses Buch als handliches Outfit beim Entwerfen und Implementieren von naiven und anspruchsvollen Parallelitätsanwendungen behalten.

0
Tushar Patidar