Programmieren mit Java

Eine grundlegende Einführung für Informatiker und Ingenieure

  • Peter Pepper

Part of the eXamen.press book series (EXAMEN)

Table of contents

  1. Front Matter
    Pages I-XIX
  2. Objektorientiertes Programmieren

  3. Ablaufkontrolle

    1. Pages 71-87
    2. Pages 89-94
  4. Eine Sammlung von Algorithmen

  5. Weitere Konzepte objektorientierter Programmierung

    1. Pages 177-190
    2. Pages 191-198
    3. Pages 203-214
  6. Datenstrukturen

    1. Pages 229-241
    2. Pages 243-265
    3. Pages 267-298
    4. Pages 299-317
  7. Programmierung von Software-Systemen

About this book

Introduction

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.

Keywords

Algorithmen Datenstrukturen Exceptions Java Objektorientierte Programmierung Programmierung Threads

Authors and affiliations

  • Peter Pepper
    • 1
  1. 1.Fakultät IV — Elektrotechnik und Informatik Institut für Softwaretechnik und Theoretische InformatikTechnische Universität BerlinBerlinGermany

Bibliographic information