Funktionale Programmierung In Java Und Kotlin


Download Funktionale Programmierung In Java Und Kotlin PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Funktionale Programmierung In Java Und Kotlin book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

Funktionale Programmierung in Java und Kotlin


Funktionale Programmierung in Java und Kotlin

Author: Herbert Prähofer

language: de

Publisher: dpunkt.verlag

Release Date: 2025-07-29


DOWNLOAD





Ihr Weg vom objektorientierten zum funktionalen Java Techniken, Muster und Best Practices für den praktischen Einsatz Mit vielen Codebeispielen zum kostenlosen Download Neu in der 2. Auflage: moderne Programmierung mit Kotlin Mit Lambda-Ausdrücken hat die funktionale Programmierung in Java Einzug gehalten und mit Kotlin steht eine moderne Sprache für die Java-Welt zur Verfügung, die für eine funktionale Programmierung konzipiert wurde. Um die Vorteile dieses neuen Sprachfeatures effektiv nutzen zu können, ist jedoch ein grundlegendes Verständnis des funktionalen Programmierparadigmas notwendig, denn funktionale Programmierung unterscheidet sich stark von unserer gewohnten Welt der imperativen und objektorientierten Programmierung. Dieses Buch bietet eine tiefgehende Einführung in die grundlegenden Möglichkeiten und Prinzipien der funktionalen Programmierung in Java und Kotlin. Anhand einer Vielzahl von Codebeispielen mit detaillierten Erläuterungen lernen Sie schrittweise die Welt dieses Programmierparadigmas kennen. Neu in dieser 2. Auflage ist ein eigener, umfassender Teil zur funktionalen Programmierung in Kotlin. Das Buch erläutert die wichtigsten Konzepte wie: Lambda-Ausdrücke und funktionale Interfaces Programmieren ohne Seiteneffekte Funktionale Datenstrukturen Arbeiten mit Funktionsparametern und höheren Funktionen Funktionsketten und Funktionskomposition mit Monaden Streams Parallele Verarbeitung mit Streams Reaktive Streams im System RxJava Asynchrone Funktionsketten Kotlin-Erweiterungsfunktionen für die Java-Collections Lambda-Ausdrücke und Lambda-Ausdrücke mit Empfänger in Kotlin Gestaltung von domänenspezifischen Sprachen

Algorithmen und Datenstrukturen


Algorithmen und Datenstrukturen

Author: Gunter Saake

language: de

Publisher: dpunkt.verlag

Release Date: 2020-10-28


DOWNLOAD





Algorithmen und Datenstrukturen von Grund auf verstehen Fundierte Einführung mit klarem didaktischen Aufbau Mit konkreten Anwendungsbeispielen Eine reichhaltige Fundgrube für Lehre und Selbststudium Kenntnisse von Algorithmen und Datenstrukturen sind ein Grundbaustein des Studiums der Informatik und verwandter Fachrichtungen. Das Buch behandelt diese Thematik in Verbindung mit der Programmiersprache Java und schlägt so eine Brücke zwischen den klassischen Lehrbüchern zur Theorie von Algorithmen und Datenstrukturen und den praktischen Einführungen in eine konkrete Programmiersprache. Die konkreten Algorithmen und deren Realisierung in Java werdenumfassend dargestellt. Daneben werden die theoretischen Grundlagen vermittelt, die in Programmiersprachen-Kursen oft zu kurz kommen: abstrakte Maschinenmodelle, Berechenbarkeit, Algorithmenparadigmen sowie parallele und verteilte Abläufe. Einen weiteren Schwerpunkt bilden Datenstrukturen wie Listen, Bäume, Graphen und Hashtabellen sowie deren objektorientierte Implementierung mit modernen Methoden der Softwareentwicklung. Die 6. Auflage führt einige neue Algorithmen ein und berücksichtigt die Neuerungen der aktuellen Java-Versionen, u.a. zu Themen wie Parallelisierung.

Der Java-Profi: Persistenzlösungen und REST-Services


Der Java-Profi: Persistenzlösungen und REST-Services

Author: Michael Inden

language: de

Publisher: dpunkt.verlag

Release Date: 2016-06-01


DOWNLOAD





Wenn Sie bereits komplexe Java-Applikationen für den Desktop-Bereich schreiben, können Sie sich an Unternehmensanwendungen als weitere Herausforderung wagen. Dabei kommen Sie früher oder später mit Datenbanken, den Datenformaten XML oder JSON und auch mit verteilten Applikationen in Berührung. Das notwendige Wissen für einen effizienten Einstieg erlangen Sie in diesem Buch. Michael Inden macht Sie zunächst mit den Grundlagen der professionellen Erstellung von Unternehmensanwendungen vertraut und vermittelt Ihnen substanzielle Kenntnisse zum Informationsaustausch basierend auf XML oder JSON. Darüber hinaus bietet er eine fundierte Einführung in die Persistenz mit relationalen Datenbanken mithilfe von SQL, JDBC und JPA. Schließlich thematisiert der Autor die Datenverarbeitung mit den immer populärer werdenden NoSQL-Datenbanken anhand von MongoDB. Im Praxisalltag kommt oftmals der Wunsch auf, Funktionalität auch im Netzwerk bereitzustellen. Hierfür existieren vielfältige Technologien. Das Buch fokussiert auf die populären "RESTful Webservices" und zeigt Ihnen exemplarisch die Entwicklung von einfachen Client-Server-Applikationen mithilfe von JAX-RS.