
Programmieren lernen
Eine grundlegende Einführung mit Java
Peter Pepper(Author)
Springer (Publisher)
3rd Edition
Published on 5. September 2007
Book
Paperback/Softback
XX, 581 pages
978-3-540-72363-9 (ISBN)
Description
Systematisch vermittelt der Autor hier die grundlegenden Kenntnisse zur Programmierung für vielfältige Anwendungen. Dazu verwendet er die objektorientierte Sprache Java in der neuen Version 6. Gründlich und Schritt für Schritt erläutert er die klassischen Programmierkonzepte, wie z.B. bedingte Anweisungen, Schleifen und Rekursion. Zusätzlich behandelt er in dieser 3., korrigierten und erweiterten Auflage die Themen Objekte und (generische) Klassen, Datenstrukturen, wichtige Algorithmen zum Suchen und Sortieren, einfache numerische Anwendungen, u.v.a.m. Plus: Modularisierungskonzepte und Methoden für die nebenläufige Programmierung mittels Threads, Exception-Handling, die Ein- und Ausgabe sowie für grafische Benutzerschnittstellen.
More details
Series
Edition
3. Aufl. 2007
Language
German
Place of publication
Berlin
Germany
Publishing group
Springer Berlin
Target group
Upper undergraduate
Edition type
New edition
Illustrations
151 s/w Abbildungen
XX, 581 S. 151 Abb.
Dimensions
Height: 235 mm
Width: 155 mm
Thickness: 33 mm
Weight
902 gr
ISBN-13
978-3-540-72363-9 (9783540723639)
DOI
10.1007/978-3-540-72552-7
Schweitzer Classification
Other editions
Additional editions

E-Book
08/2007
3rd Edition
Springer
€17.98
Available for download
Previous edition

Book
03/2006
2nd Edition
Springer
€24.95
Article exhausted; check for reprint
Content
Objektorientiertes Programmieren.- Objekte und Klassen.- Typen, Werte und Variablen.- Methoden.- Programmieren in Java - Eine erste Einführung.- Ablaufkontrolle.- Kontrollstrukturen.- Rekursion.- Eine Sammlung von Algorithmen.- Aspekte der Programmiermethodik.- Suchen und Sortieren.- Numerische Algorithmen.- Weitere Konzepte objektorientierter Programmierung.- Vererbung.- Interfaces.- Generizität (Polymorphie).- Und dann war da noch ....- Namen, Scopes und Packages.- Datenstrukturen.- Hashtabellen.- Referenzen.- Listen.- Bäume.- Graphen.- Programmierung von Software-Systemen.- Keine Regel ohne Ausnahmen: Exceptions.- Ein- und Ausgabe.- Konkurrenz belebt das Geschäft: Threads.- Das ist alles so schön bunt hier: Grafik in JAVA.- GUI: Layout.- Hallo Programm! - Hallo GUI!.- Beispiel: Taschenrechner.- Ausblick.- Es gäbe noch viel zu tun ....