Hettel, Jörg Nebenläufige Programmierung mit Java: Konzepte und Programmiermodelle für Multicore-Systeme

Normaler Preis €34,99 inkl. MwSt
inkl. MwSt. Versand wird beim Checkout berechnet.
Gebrauchter Zustand
Gut
ISBN-Nummer
9783864903694
Sprache
Deutsch
Erscheinungsdatum
29.08.2016
Autor
Hettel, Jörg
Verlag
dpunkt.verlag GmbH

Sonderangebot
Kaufe 2 und erhalte 1 Buch unter 5 Euro gratis dazu


Damit die Performance-Möglichkeiten moderner Multicore-Rechner effizient genutzt werden, muss die Software dafür entsprechend entworfen und entwickelt werden. Für diese Aufgabe bietet insbesondere Java vielfältige Konzepte an. Das Buch bietet eine fundierte Einführung in die nebenläufige Programmierung mit Java. Der Inhalt gliedert sich dabei in fünf Teile: Im ersten Teil wird das grundlegende Thread-Konzept besprochen und die Koordinierung nebenläufiger Programmflüsse durch rudimentäre Synchronisationsmechanismen erläutert. Im zweiten Teil werden weiterführende Konzepte wie Threadpools, Futures, Atomic-Variablen und Locks vorgestellt. Ergänzende Synchronisationsmechanismen zur Koordinierung mehrerer Threads werden im dritten Teil eingeführt. Teil vier bespricht das ForkJoin-Framework, die Parallel Streams und die Klasse CompletableFuture, mit denen auf einfache Art und Weise nebenläufige Programme erstellt werden können. Im fünften Teil findet der Leser Beispiele für die Anwendung der vorgestellten Konzepte und Klassen. Dabei werden auch das Thread-Konzept von JavaFX und Android sowie das Programmiermodell mit Aktoren vorgestellt. Der Anhang enthält einen Ausblick auf Java 9, das bezüglich des Concurrency-API kleine Neuerungen bringt. Alle Codebeispiele stehen auf der Webseite zum Buch zum Download bereit.

Lieferung und Versand

Wir versenden deine Bestellung innerhalb eines Werktages.

• Die Versandkosten werden im Checkout automatisch berechnet – nähere Infos findest Du [hier].

• Nach dem Versand erhältst du eine Sendungsverfolgung per E-Mail, damit du immer weißt, wo sich dein Buch auf der Reise befindet.

• Wir verpacken ressourcenschonend – in bereits verwendeten oder recycelten Kartons, ganz im Sinne unserer nachhaltigen Mission.

Sicher bezahlen – mit Vertrauen und Schutz

  • American Express
  • Apple Pay
  • Bancontact
  • EPS
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • PayPal
  • Satispay
  • Shop Pay
  • Visa

Wir verarbeiten alle Zahlungen verschlüsselt und speichern keine Kreditkarteninformationen. So kannst du ganz entspannt und geschützt einkaufen.