Skip to main content
  • Textbook
  • © 2005

Programmieren mit Java

Eine grundlegende Einführung für Informatiker und Ingenieure

Authors:

  • Systematische Vermittlung des objektorientierten Programmierens mittels Java
  • Grundlegende Algorithmen und Datenstrukturen für vielfältige Anwendungen
  • Know-how für fortgeschrittene Konzepte wie Programmierung mittels Threads
  • Includes supplementary material: sn.pub/extras

Part of the book series: eXamen.press (EXAMEN)

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (26 chapters)

  1. Front Matter

    Pages I-XIX
  2. Objektorientiertes Programmieren

    1. Objekte und Klassen

      Pages 3-21
    2. Methoden

      Pages 35-49
  3. Ablaufkontrolle

    1. Kontrollstrukturen

      Pages 71-87
    2. Rekursion

      Pages 89-94
  4. Eine Sammlung von Algorithmen

    1. Suchen und Sortieren

      Pages 117-140
    2. Numerische Algorithmen

      Pages 141-173
  5. Weitere Konzepte objektorientierter Programmierung

    1. Vererbung

      Pages 177-190
    2. Interfaces

      Pages 191-198
    3. Und dann war da noch …

      Pages 203-214
  6. Datenstrukturen

    1. Referenzen

      Pages 229-241
    2. Listen

      Pages 243-265
    3. Bäume

      Pages 267-298
    4. Graphen

      Pages 299-317
  7. Programmierung von Software-Systemen

About this book

Ziel dieses Buches ist die sichere und systematische Vermittlung grundlegender Kenntnisse der objektorientierten Programmierung mittels Java unter Berücksichtigung der aktuellen Java-Version 1.5. Es richtet sich vornehmlich an Studierende der Informatik und der Ingenieurwissenschaften.

Die Methodik des Programmierens erfolgt von Beginn an in objektorientierter Weise. Dabei werden klassische Konzepte der Programmierung, wie z.B. bedingte Anweisungen, Schleifen und Rekursion, durch die wachsenden Anforderungen der betrachteten Problemstellungen sukzessive eingeführt, und in gleicher Weise steigt auch die Komplexität der verwendeten Datenstrukturen.

Es werden u.a. folgende Themen behandelt: Objekte und (generische) Klassen, Kontrollanweisungen und Datenstrukturen, wichtige Algorithmen zum Suchen und Sortieren sowie für einfache numerische Anwendungen und elementare Graph-Traversierung.

Ferner werden Modularisierungskonzepte vorgestellt und Methoden der nebenläufigen Programmierung mittels Threads, des Exception-Handlings, der Ein- und Ausgabe und der Programmierung grafischer Benutzerschnittstellen abgehandelt.

Authors and Affiliations

  • Fakultät IV — Elektrotechnik und Informatik Institut für Softwaretechnik und Theoretische Informatik, Technische Universität Berlin, Berlin, Germany

    Peter Pepper

Bibliographic Information

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access