Toggle navigation
News
Karnevalsrabatt 2019
Entwicklung
Technische Dokumentation
Schulung
Internet-Programmierung
Objektorientierung
GUI-Programmierung
Software
über den abacus
Versionsstände
Übersetzungsstatus
Übersetzungshilfe
abacus
abacus News
abacus Nutzer
abacus Versionen
abacusIEEE
abacusCurves
abacusRack
Legacy Software
GinADB 1.11
BABS 2.50
PSSST - RUSSIA!
SOS BA 1.11
BumPix
Service
Downloads
für alle
Unternehmen
Über uns
Referenzen
Kontakt
Login
Internet-Programmierung
Objektorientierung mit JAVA
Datenbankzugriff mit der JDBC
Programmierung mit JAVA
Software-Komponenten JAVA-Beans
Änderungen von JAVA 1.0 zu JAVA 2
Enterprise JAVA Beans
JFC-Bibliothek und die Swing-Klassen
Netzwerkprogrammierung und RMI
JAVA Servlets und JAVA Pages
Verteilte Programmierung mit CORBA
Objektorientierung mit JAVA
Basiskenntnisse
Datenabstraktion: Klassen, Datenelemente, Methoden
Konstruktoren und Destruktoren, Methode finalize()
Applications und die Methode main()
Arbeit mit dem JDK 1.0.2
Programmierung
Kontrollstrukturen
Kapselung, Zugriffsspezifizierer und Sichtbarkeit
Implementations-Vererbung und Objektzugriffe
Wiederverwendbarkeit
Überladen und Überschreiben
Zugriff auf Attribute und Methoden der Basisklasse
Kommunikation und Objektverbindungen
Werte und Referenzen
Aggregationen, Assoziationen und Nachrichtenfluss
Programmierung mit JAVA
Basiskenntnisse
JAVA-Architektur
Bytecode und Virtuelle Maschine
Arbeit mit dem JDK 1.0.2
Methode finalize() und GarbageCollection
Klassen-Attribute und Methoden
Datentypen und Zugriffspezifizierer
Ausnahmen werfen und fangen
Applications und die Methode main()
Applets, Ihre Initialisierung und Verwendung
Applets: Struktur und ihreMethoden
Hilfsklassen Math und Random
Array-Objekte und die Klasse String
Programmierung
Ausnahmen und Fehlerbehandlung
Ein- und Ausgabe, Abfangen ungültiger Eingaben
Multithreading und grafische Ausgabe
Arbeit mit dem Werkzeug Borland JBuilder
Parameterübergabe und Kontrollstrukturen
AWT-Basiswissen: Zeichnen, Fonts, Farben, Metrics
JAVA 1.0.2 Eventmodell
Wiederverwendbarkeit
Pakete und Schnittstellen
Schnittstellen-Vererbung und abstract Klassen
Vererbung und final Klassen
Templates
Ersatz für Zuweisungsoperator und Copy-Konstruktor
Bedienoberflächen mit dem AWT
GUI-Gestaltung und die Standard-LayoutManager
Windows, Frames und Dialoge
Eingabeverarbeitung Maus und Tastatur
Ereignisbearbeitung mit action() und handleEvent()
Kommunikation und Objektverbindungen
Broadcast-Nachrichten
Grafik für Bitmaps und die Schnittstelle ImageObserver
Kommunikation und Objektverbindungen
Threads und die Schnittstelle Runnable
Werte und Referenzen
Aggregationen, Assoziationen und Nachrichtenfluß
Broadcast-Nachrichten
Änderungen von JAVA 1.0 zu JAVA 2
Basiskenntnisse
Neue Tools des JDK 1.1 und JDK 1.2
Steigerung der Performance, JIT-Compiler
Innere Klassen und anonyme Klassen
Event-Modelle
Vergleich der Eventmodelle JDK 1.0 und JDK 1.1/1.2/1.3
Klasse Event und die, Methoden postEvent() und handleEvent()
Klasse java.util.EventObject und die Schnittstelle Event-Listener
Weiterleitung nicht abgearbeiteter Nachrichten
Andere Erweiterungen
Reflection-Paket und Inspection-Klassen
JAVA-2D Grafik-API
JAVA Native Method Interface
Audio Unterstützung
Weitere veraltete Methoden ("deprecated")
JFC-Bibliothek und die Swing-Klassen
Basiskenntnisse
Unterschiede bei Aufbau und Gestaltung von Bedienoberflächen mit JFC/Swing
Lightweight-Komponenten statt Peer-Klassen
Plattformabhängige Erscheinung ("Swing"-Klassen) und JAVA-Look-and-Feel
Native-Look und Swings eigener "Metal" Look
Erweiterungen
Unterschiede zwischen AWT und Swing
Erstellung eigener Steuerelemente durch Vererbung
Swing-Event Klasse
Datenbankzugriff mit der JDBC
Basiskenntnisse
JDBC-Architektur
Driver-Manager und Typen von Treibern (Bridge, Native etc)
Zugriff auf einen Treiber und Aufbau einer Verbindung
Erstellung eines SQL-Statements und Abfrage von Tabellenwerten
Werte aus Ergebnismengen
Änderungen an Tabellen und Updates
Gespeicherte Operationen und Transaktionen
Programmierung
DriverManager und Driver
Connection und CallableStatement
Beziehungen zwischen SQL- und JAVA-Datentypen
Software-Komponenten JAVA-Beans
Basiskenntnisse
Grundlagen von Software-Komponenten
Introspektion, Ereignisbehandlung, Persistenz
Unterstützung für verteilte Systeme
Beiehung zwischen JAVA-Beans und JAVA
Grundstruktur einer JAVABean, Bean-Eigenschaften
Programmierung
Das JAVA-Beans API
Zugriffsmethoden, Setter und Getter
Gebundene Eigenschaften, Constraints, Skriptumgebungen
PropertyChange... und PropertyVeto...
Anwendung
Introspektion, Ereignismuster, Methodenmuster
BeanDescriptor, EventSetDescriptor, FeatureDescriptor etc.
Behandlung von Bean-Ereignissen
Erweiterung
Persistenz eines Bean-Objektes
Beans in der Anwendungsentwicklung
Enterprise JAVA Beans
Einführung
Architekturübersicht
Resource Management und Primäre Dienste
Einführungsbeispiel
Clientsicht
Entity Beans, Session Beans
Transaktionen und Transaktionsmanagement
Designstrategien
XML Deployment Descriptor
Netzwerkprogrammierung und RMI
Basiskenntnisse
Das Networking-Paket
Das RMI-Paket
Netzwerkprogrammierung
URLs, Sockets und Server-Sockets
Network-Exceptions
Schnittstellen für Netzwerkapplikationen
Aufbau und Abbruch von Verbindungen
Datentransfer über Netzwerk-Verbindungen
RMI-Programmierung
RMI, Sockets, RPC und CORBA
Entfernt gelegene Objekte und ihre Schnittstelle
Die Registry für Remote-Objekte
Dynamisches Laden von Klassen
RMI und Applets
Verteilte Objektorientierte Programmierung
Verteilte Programmierung mit CORBA
Basiskenntnisse
Monolithische Systeme und Client-Server-Architektur
Mehrschichtigkeit und verteilte Systeme
CORBA im Überblick
Architektur und IDL
Object Request Broker und Interface Definition Language
Kommunikationsmodell und Objektmodell
CORBA-Clients und CORBA-Server
Programmierung
Entwicklung eines CORBA-Servers
Implementierung der Schnittstellen
Entwicklung eines CORBA-Clients
Grundfunktionen auf Server und Client
Verwendung von Exceptions zur Fehlerprüfung
Erweiterung
Dynamische Aufruf-Schnitstelle
CORBAservices und CORBAfacilities
Internet-Anwendungen mit CORBA und JAVA
JAVA Servlets und JAVA Server Pages
JAVA Servlets
Servlet Grundlagen
Life Cycle eines Servlets
Schnittstellen und Klassen des Servlet API
HTTP-Servlets, Beispiel: HTTP-Servlet-Counter
HTML-Informationen und Multimedia-Inhalte
Session Tracking und Sicherheitsaspekte
Datenbankzugriffe über JDBC
Kommunikation mit Applets und anderen Servlets
Internationalisierung
JAVA Server Pages
Architekturübersicht
Einführungsbeispiel
Elemente einer JAVA Server Page
JSP Direktiven, Deklarationen und Skriptlets
JSP Ausdrücke