|
Vorwort
Inhaltsverzeichnis
Einleitung
Entwicklungsprozess von Java
Eigenschaften von Java
Sicherheitskonzept von Java
JavaScript
Konzeption des Buches
Zusammenfassung
Software Engineering
Objektorientierte Programmierung (OOP)
Unsystematischer Ansatz der Wiederverwendung
Design Patterns
Software-Architektur
Frameworks
Komponenten-Software
Zusammenfassung
Java-Basics
Basiswerkzeuge
Aufbau des Java Development Kits
Java als Programmiersprache
Ausnahmebehandlung
Einbindung von native Code in Java mittels JNI
Anwendungsbeispiel
Zusammenfassung
Java-GUIs
Applets und Applications
Applet-Programmierung mit Threads
Java-Archive
Java Abstract Windowing Toolkit (AWT)
Event-Handling in Java
Anwendungsbeispiel
Zusammenfassung
Streams, Sicherheit und Networking
Streaming
Sicherheit
Networking in Java
Anwendungsbeispiel
Zusammenfassung
Java-Internationalisierung
Einleitung
Setzen der Localen
Isolierung Locale-spezifischer Daten
Formatierung von Daten
Anwendungsbeispiel
Zusammenfassung
Java-Ships
Netzwerkfunktionalität
Server-Komponente
Client-Komponente
Zusammenfassung
JAVA-Swing
Architektur der Swing-Komponenten
Eigenschaften von Swing
Swing-Komponenten
Layout-Manager
Bidirektionale Swing-Elemente
Event Handling
Kompatibilität mit dem AWT
Anwendungsbeispiel
Zusammenfassung
JavaBeans
Einleitung
Design Patterns für JavaBeans
Event-Modell von JavaBeans
Properties (Eigenschaften)
Introspektion
Customization
Persistenz
JavaBeans Development Kit (BDK)
Standarderweiterungen von Beans
Anwendungsbeispiel
Zusammenfassung
Java und Datenbanken
Einleitung
JDBC-Architektur
Package SQL
Erzeugen und Löschen von Tabellen
Tabellenmanipulation
Stapeloperationen
JDBC-Erweiterungen
Anwendungsbeispiel
Zusammenfassung
Remote Java
Einleitung
RMI-Architektur
Eigenschaften von RMI
Realisierung verteilter Anwendungen mit RMI
Design Patterns
Socket Factory
Anwendungsbeispiel
Zusammenfassung
Java und CORBA
Einleitung
CORBA
Java-IDL
Anwendungsbeispiel
Zusammenfassung
Java-Servlets
Einleitung
Servlets und CGI-Skripte
Servlet-Architektur
HTTP-spezifische Servlets
Anwendungsbeispiel
Zusammenfassung
Java-Register
Einleitung
Anwendungsbeispiel
Zusammenfassung
Wem gebührt Dank?
Literaturverzeichnis |