Herzlich willkommen! Dieser Wiki enthält die Dokumentation zur Java Schulung. Ein Wiki ist ein webbasiertes Werkzeug zum gemeinschaftlichen Erstellen von Dokument...
This is a subscription service to be automatically notified by e mail when topics change in this Java web. This is a convenient service, so you do not have to com...
GSI Wiki.Java Web Preferences The following settings are web preferences of the GSI Wiki.Java web. These preferences overwrite the site level preferences in ., an...
Matrixmultiplikation Für die Klasse Matrix kann nun eine Multiplikation von Matrizen von EoField Objekten definiert werden: /* a nxp * n pxm = c nxm */ ...
Ein Datentyp für Körper Matrixmultiplicationen sind nur auf dafür geeigneten Objekten möglich, bspw. auf den Elementen eines Körpers. Dazu definieren wir ein Inte...
Das Java Archivtool jar Der Java Compiler erzeugt für jede Klasse eine eigene class Datei. Bei größeren Projekten erhält man so eine Menge von Klassen auf deren...
Sicherheit von Applets Applets haben nur einen stark eingeschränkten Zugriff auf die Resourcen des Clients, so dürfen Applets z. B. * keine Dateien lesen oder...
Event handling Ereignisse wie Mausklicks etc. werden im Java i.a. folgendermaßen abgehandelt: * An der Bearbeitung des Ereignisse interessierte Objekte melden ...
GUI Programmierung mit Swing Top level Container Ein Container für Applets mit Swing GUI Die Fensterklasse des Swing GUI Swing Komponenten Siehe http:/...
java.awt Zur GUI Implementation gibt es verschiedene Bibliotheken von Java Klassen Das AWT ist das ursprüngliche GUI API der ersten Java Versionen, dass mittlerwe...
Der applet Tag Applets werden durch einen besonderen Tag in den HTML Code intergriert. Beim HTML Standard 3.2 heißt dieser Tag applet: Neuere Standards haben...
Applets Applets sind Java Programme, die in HTML Seiten eingebunden sind (siehe bspw. map24.de). Alle Applets werden von der Klasse abgeleitet. import java.apple...
Layout Manager Da die Darstellungsgegebenheiten (Auflösung, Bildgröße, verfügbare Fonts) auf jeder Plattform unterschiedlich sind, werden Swing Komponenten nicht ...
Ausnahmebehandlung in Java Die Behandlung von Laufzeitfehlern (z. B. IO Fehlern) wird in Java nicht dem Entwickler alleine überlassen. Durch das Konzept der Excep...
Java orientiert sich sehr stark and der Syntax von C. Kommentare Kommentar bis zum Zeilenende: // Mehrzeiliger Kommentar /* blabla mehr blabla noch mehr ...
Eigenheiten der Sprache Java Hinter Java verbirgt sich nicht nur eine moderne Programmiersprache, sondern eine ganze Reihe neuartiger Technologien: Java schänkt d...
Java Code Conventions Für Java Programme sollte man sich an den Java Code Konventionen orientieren: * Jede Java Klasse sollte dabei in einer separaten Datei ge...
java.io Das Package java.io enthält Klassen zur Ein und Ausgabe. Diese erfolgt grundsätzlich stream basiert. Es gibt zwei verschiedene Gruppen: * und zur Ar...
java.lang. Object die Wurzel der Klassenhierarchie und somit der gemeinsame Vorfahr aller Java Klassen. Object definiert u. a. folgende Methoden, die von Erben gg...
Objektorientierung Das Ziel objektorientierter Sprachen ist es, Dinge der realen Welt programmatisch abbilden zu können. Die aus prozeduralen Sprachen bekannten D...
Schöpfungsgeschichte Java ist eine Entwicklung von Sun Microsystems. Java wurde dort ab 1991 zunächst unter dem Namen Oak von James Gosling als "Abfallprodukt" de...