Grundkurs JAVA Die Einführung in das objektorientierte Programmieren mit Beispielen und Übungsaufgaben

Java ist eine relativ neue Programmiersprache, die sich innerhalb kurzer Zeit etabliert hat. Sie unterscheidet sich in vielerlei Hinsicht von anderen Programmiersprachen. Dabei ist nicht allein ihre Objektorientierung das hauptsächliche Unterscheidungsmerkmal. Java wird heute als universelle Program...

Full description

Bibliographic Details
Main Author: Abts, Dietmar
Format: eBook
Language:German
Published: Wiesbaden Vieweg+Teubner Verlag 1999, 1999
Edition:1st ed. 1999
Series:Ausbildung und Studium
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
Table of Contents:
  • 1 Entwicklung und Konzeption von Java
  • 2 Grundlagen
  • 2.1 Kommentare und Bezeichner
  • 2.2 Variablen und Datentypen
  • 2.3 Ausdrücke und Operatoren
  • 2.4 Kontrollstrukturen
  • 2.5 Aufgaben
  • 2.6 Lösungen
  • 3 Objektorientierte Programmierung
  • 3.1 Klassen und Objekte
  • 3.2 Methoden
  • 3.3 Konstruktoren
  • 3.4 Statische Attribute und Methoden
  • 3.5 Vererbung
  • 3.6 Abstrakte Klassen
  • 3.7 Modifizierer von Klassen, Attributen und Methoden
  • 3.8 Interfaces
  • 3.9 Innere Klassen
  • 3.10 Pakete
  • 3.11 Aufgaben
  • 3.12 Lösungen
  • 4 Ausnahmebehandlung
  • 4.1 Ausnahmeklassen
  • 4.2 Auslösung und Weitergabe von Ausnahmen
  • 4.3 Abfangen von Ausnahmen
  • 4.4 Aufgaben
  • 4.5 Lösungen
  • 5 Ausgewählte Klassen
  • 5.1 Die Klassen String und StringBuffer
  • 5.2 Arrays
  • 5.3 Die Klasse StringTokenizer
  • 5.4 Hüllklassen
  • 5.5 Mathematische Funktionen und Zufallszahlen
  • 5.6 Listen
  • 5.7 Hashtabellen
  • 5.8 Die Klasse System
  • 5.9 Klassendeskriptoren
  • 5.10 Zeitangaben und -berechnungen
  • 5.11 Aufgaben
  • 5.12 Lösungen
  • 6 Dateiverarbeitung
  • 6.1 Übersicht über Datenströme
  • 6.2 Die Klasse File
  • 6.3 Sequentielle Dateiverarbeitung
  • 6.4 Random-Access-Dateien
  • 6.5 Aufgaben
  • 6.6 Lösungen
  • 7 Threads
  • 7.1 Das Erzeugen von Threads
  • 7.2 Synchronisation von Threads
  • 7.3 Das Unterbrechen von Threads
  • 7.4 Aufgaben
  • 7.5 Lösungen
  • 8 Grafische Benutzungsoberflächen
  • 8.1 Übersicht
  • 8.2 Fenster und Grafik
  • 8.3 Bedienungselemente und Ereignisbehandlung
  • 8.4 Layoutmanager
  • 8.5 Menüs
  • 8.6 Dialogfenster
  • 8.7 Mausaktionen
  • 8.8 Aufgaben
  • 8.9 Lösungen
  • 9 Applets
  • 9.1 Der Lebenszyklus eines Applets
  • 9.2 Die Appletumgebung
  • 9.3 Hybridanwendungen
  • 9.4 Wiedergabe von Bild- und Tondaten
  • 9.5 Animation
  • 9.6 Aufgaben
  • 9.7 Lösungen
  • 10 Ausgewählte Anwendungsbeispiele
  • 10.1Datenbankzugriffe mit JDBC
  • 10.2 Netzwerkprogrammierung
  • 10.3 Aufgaben
  • 10.4 Lösungen
  • Sachwortverzeichnis