Java-Konkurrenz in der Praxis Brian Goetz bietet eine eingehende Analyse der Entwurfs- und Implementierungsphasen konkurrierender Funktionen in Java 5.0 und Java 6. Dieses Nachschlagewerk richtet sich an Java-Entwickler, die sicher und effektiv mit Multithreading programmieren möchten.
Beschreibung
Dieses Buch behandelt den Entwurf und die Implementierung konkurrierender Funktionen, die dem Java-Plattform in den Versionen 5.0 und 6 hinzugefügt wurden. Es vermittelt grundlegende Konzepte und praktische Techniken für das Schreiben sicherer, skalierbarer Java-Programme in einer Welt, in der mehrere Prozessoren der Standard sind. Die Autoren teilen ihre Expertise und erklären komplexe Themen verständlich, sodass der Inhalt für jeden Java-Entwickler zugänglich ist, der mit Multithreading arbeitet.
"Ich war privilegiert, Teil des Teams zu sein, das diese konkurrierenden Funktionen entworfen und implementiert hat. Diese Anleitung bietet bis heute die beste Erklärung zu diesen Themen und zu Concurrency im Allgemeinen. Jeder Java-Entwickler sollte dieses Buch lesen."
--Martin Buchholz
JDK Concurrency Czar, Sun Microsystems
"Ab jetzt wird die Computerleistung durch Amdahls Law angetrieben, nicht länger durch Moores Law. Java Concurrency in Practice vermittelt das Wissen, das erforderlich ist, um sichere und skalierbare Anwendungen zu entwickeln, die das Potenzial von Multithreading voll ausschöpfen."
--Doron Rajwan
Research Scientist, Intel Corp
"Dieses Buch ist unverzichtbar für alle, die Multithreaded Java-Programme schreiben, entwerfen, debuggen oder warten. Es ist entscheidend für ein gutes Verständnis von Synchronisation und Threading."
--Ted Neward
Autor von Effective Enterprise Java
Produktspezifikationen
- Autor: Brian Goetz
- Verlag: Pearson Education (US)
- Impressum: Addison-Wesley Educational Publishers Inc
- Erscheinungsdatum: 2006-06-01
- Anzahl Seiten: 432
- ISBN: 9780321349606
- Thema: Web-Programmierung
- BISAC: COMPUTERS / Internet / Web Programming
Über den Autor
Brian Goetz hat zwanzig Jahre Erfahrung in der Softwareindustrie und veröffentlichte mehr als 75 Artikel zur Java-Entwicklung. Er ist Mitglied der Java Community Process JSR 166 Expert Group (Concurrency Utilities) und wirkte an verschiedenen anderen JCP Expert Groups mit.
Tim Peierls verbindet Expertise in Multiprozessoren mit kreativen Hintergründen und ist ebenfalls Mitglied der JSR 166 Expert Group.
Joshua Bloch ist Principal Engineer bei Google und preisgekrönter Autor von Jolt, mit einer wichtigen Rolle bei der Entwicklung von Java-5.0-Funktionalitäten.

