Bibliothek einbinden
Das Tutorial zeigt anhand der iText-Library wie in Java fremde Bibliotheken eingebunden werden.
Call by Value
Methodenparameter werden 'by Value' übergeben
Dynamische Methoden
Dynamischer Methodenaufruf
Geschwindigkeit messen
Die Geschwindigkeit eines Programmablaufes messen
Grundstruktur
Im Gegensatz etwa zu C++ befindet sich in Java der gesamte Quelltext ausnahmslos innerhalb von Klassen.
Introspektion
Was versteht man unter Introspektion und wie funktioniert sie?
Jar auslesen
Mit Hilfe der Reflection-API lassen sich *-jar-Files auslesen.
Jar erstellen
JAR-Dateien sind ausführbare Java ARchiv Dateien.
kompilieren
Java-Programme müssen vor der Ausführung kompiliert werden.
Konstruktor
Konstruktoren sind spezielle methodenähnliche Klassenstrukturen, die den Namen ihrer Klasse tragen und beim Erzeugen von Objekten der Klasse über das Schlüsselwort new aufgerufen werden.
main
Die main()-Methode ist der Startpunkt jeder Java-Anwendung.
Objekte sortieren
Objekte in einer Liste sortieren
Parameterübergabe
In Java werden Parameter nach dem Prinzip call by value übergeben.
Speicherauslastung ermitteln
Die Speicherauslastung kann über die Laufzeitumgebung ermittelt werden.
toString() überschreiben
Zum Debuggen kann die Methode toString() der Klasse Object überschrieben werden.
variable Methodenparameter
Variable Methodenparameter
Webstart
Webstart
Zeitsteuerung ohne Threads
Zeitliche Beeinflussung eines Programmablauf ohne Einsatz von Threads.
letzte Änderung an:
switch-case-Verzweigung