Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

Java für Teetrinker

Ein funktionaler Zugang zur Programmierung mit Java
TaschenbuchKartoniert, Paperback
562 Seiten
Deutsch
Springererschienen am31.05.20242024
Es ist an der Zeit Java didaktisch neu zu denken. Seit der ersten offiziellen Vorstellung von Java 1995 ist viel passiert. Ursprünglich war Java konsequent als eine rein objektorientierte Sprache definiert. Über die Jahre wurde die Sprache weiterentwickelt und ist alles andere als kalter Kaffee.Lambda-Ausdrücke, Datenhaltungsklassen, Pattern-Matching oder Datenströme ermöglichen es, neben dem objektorientierten Programmierparadigma von Anfang an das funktionale Programmierparadigma in der Lehre anzuwenden.Dieses Lehrbuch verfolgt konsequent den Weg, auch die aktuelleren Konstrukte von Java einzubeziehen und damit einen dem heutigen Stand der Technik passenden Kurs anzubieten, der allen wichtigen Programmierparadigmen gerecht wird und auf die Softwareentwicklung in unterschiedlichen Programmiersprachen vorbereitet.Dabei werden die wichtigsten Datenstrukturen und Klassiker der Informatik als Beispiele verwendet. So begegnen uns Mengen in Form von Suchbäumen genauso wie durch Hashwerte organisiert. Es werden Klassiker wie der Chatbot Eliza oder die Simulation Game of Life implementiert. Die Alpha-Beta-Suche für den besten Spielzug eines Strategiespiels und kleine visuelle Spiele im zweidimensionalen Raum sind vertreten, wie die Generierung von Code für den Datenbank- und Web-Zugriff auf Objekte.Zu guter Letzt wird für eine eigene kleine Programmiersprache Assembler-Code generiert. So entsteht ein Programmierkurs, der sich von Anfang an der Struktur und Interpretation von Programmen widmet.mehr
Verfügbare Formate
TaschenbuchKartoniert, Paperback
EUR49,99
E-BookPDF1 - PDF WatermarkE-Book
EUR12,99

Produkt

KlappentextEs ist an der Zeit Java didaktisch neu zu denken. Seit der ersten offiziellen Vorstellung von Java 1995 ist viel passiert. Ursprünglich war Java konsequent als eine rein objektorientierte Sprache definiert. Über die Jahre wurde die Sprache weiterentwickelt und ist alles andere als kalter Kaffee.Lambda-Ausdrücke, Datenhaltungsklassen, Pattern-Matching oder Datenströme ermöglichen es, neben dem objektorientierten Programmierparadigma von Anfang an das funktionale Programmierparadigma in der Lehre anzuwenden.Dieses Lehrbuch verfolgt konsequent den Weg, auch die aktuelleren Konstrukte von Java einzubeziehen und damit einen dem heutigen Stand der Technik passenden Kurs anzubieten, der allen wichtigen Programmierparadigmen gerecht wird und auf die Softwareentwicklung in unterschiedlichen Programmiersprachen vorbereitet.Dabei werden die wichtigsten Datenstrukturen und Klassiker der Informatik als Beispiele verwendet. So begegnen uns Mengen in Form von Suchbäumen genauso wie durch Hashwerte organisiert. Es werden Klassiker wie der Chatbot Eliza oder die Simulation Game of Life implementiert. Die Alpha-Beta-Suche für den besten Spielzug eines Strategiespiels und kleine visuelle Spiele im zweidimensionalen Raum sind vertreten, wie die Generierung von Code für den Datenbank- und Web-Zugriff auf Objekte.Zu guter Letzt wird für eine eigene kleine Programmiersprache Assembler-Code generiert. So entsteht ein Programmierkurs, der sich von Anfang an der Struktur und Interpretation von Programmen widmet.
Details
ISBN/GTIN978-3-662-69320-9
ProduktartTaschenbuch
EinbandartKartoniert, Paperback
Verlag
Erscheinungsjahr2024
Erscheinungsdatum31.05.2024
Auflage2024
Seiten562 Seiten
SpracheDeutsch
Gewicht960 g
IllustrationenXV, 562 S. 59 Abb., 6 Abb. in Farbe.
Artikel-Nr.55963011

Inhalt/Kritik

Inhaltsverzeichnis
Teil I Funktionale Programmierung.- Ausdrücke.- Referenz Datentypen.- Funktionsdaten.- Ein Klassiker: Psychotherapiesimulation Eliza.- Teil II Imperative Programmierung.- Anweisungen.- Java als kompilierte Sprache.- Teil III Objektorientierte Programmierung.- Klassen für modifizierbare Objekte.- Ausnahmen.- Teil IV Ausbaukonzepte.- Objekte für Schleifen.- Eingabe und Ausgabe.- Grafische Benutzeroberflächen mit Swing.- Metaprogrammierung.- Teil V Projekte.- Zweidimensionale Spieleanwendung.- Strategiespiele.- Ein Kompilator.- Die Zukunft von Java.mehr

Schlagworte