Grundlagen Java SE 7: Fehlerbehandlung und Bereitstellung von Anwendungen


Überblick/Beschreibung
Zielgruppe
Erwartete Dauer
Lektionsziele
Kursnummer


Überblick/Beschreibung
Während der normalen Programmausführung in Java ruft die aufrufende Methode die aufgerufene Methode auf, die aufgerufene Methode führt eine Aktion aus und die Ausführung kehrt zur aufrufenden Methode zurück. Wenn eine Ausnahme auftritt, wird eine Ausnahme geworfen und entweder wird ein spezielles Ausnahmeobjekt an einen speziellen methodenähnlichen catch-Block in der aktuellen Methode übergeben oder die Ausführung kehrt zur aufrufenden Methode zurück. Klassen werden in Paketen gruppiert, um die Systemverwaltung zu vereinfachen. Für die Bereitstellung einer Java-Anwendung fassen Sie die erforderlichen Dateien in einer JAR-Datei zusammen. Eine zweischichtige Client/Server-Umgebung führt zu großen Leistungseinbußen. Die drei Komponenten bzw. Schichten einer dreistufigen Client/Server-Umgebung sind Präsentation, Geschäftslogik bzw. Funktionalität und Daten. Diese sind voneinander getrennt, sodass die Software für eine der Schichten durch eine neue Implementierung ersetzt werden kann, ohne dass sich dies auf die anderen Schichten auswirkt. Dieser Kurs bietet einen Überblick über die Fehlerbehandlung und behandelt die Propagierung von Ausnahmen, das Auffangen und Werfen von Ausnahmen, sowie mehrfache Ausnahmen und Fehler. Pakete, JAR-Dateien und Bereitstellung, zweischichtige und dreischichtige Architektur, sowie Änderungen und Erweiterungen an einer Beispielanwendung werden ebenfalls behandelt.

Zielgruppe
Programmierer, die die Konzepte der objektorientierten Programmierung kennen und Java lernen möchten; Programmierer, die eine andere objektorientierte Programmiersprache beherrschen und zu Java wechseln möchten.

Erwartete Dauer (hours)
1.0

Lektionsziele

Grundlagen Java SE 7: Fehlerbehandlung und Bereitstellung von Anwendungen

  • Eine Ausnahme behandeln.
  • Ausnahmen auffangen und werfen.
  • Die Eigenschaften von Paketen und JAR-Dateien aufzeigen.
  • Die Eigenschaften der Client-Server-Architektur aufzeigen.
  • Einen try/catch-Block zur Behandlung von Fehlern erstellen.
  • Eine benutzerdefinierte Ausnahme erstellen.
  • Kursnummer:
    jl_jsef_a05_it_de