Autor: Stefan
-
06.08 Iterable, for-each und Iterator
Aus den Kapiteln 02.09 Arrays und 02.08 Schleifen kennen Sie bereits die – seit Java 1.5 neue – for-each-Schleife. Doch woher nimmt die for-each-Schleife die Daten, über die iteriert werden...
-
06.09 Assertions
Durch die Einführung des Schlüsselworts assert in Java 1.4 wurde dem Entwickler eine Möglichkeit an die Hand gegeben, mit der er seine Anwendung auf Programmfehler besser testen kann. Mit assert...
-
07.01 Hintergrundwissen
Sie kennen nun die Grundlagen und Sprachinhalte von Java. Zusätzlich haben Sie bereits einiges über Objekt-Orientierte-Programmierung gelernt. Es ist an der Zeit, dass Sie einen tieferen Einblick hinter und in...
-
07.02 Die Java API-Dokumentation
Das wichtigste Werkzeug am Anfang Ihrer Programmierer-Karriere ist die Java API-Dokumentation (auch JavaDoc genannt). In Ihr finden Sie alle Klassen und Methoden, die Standard-Java für Sie bereit hält. Dieses Kapitel...
-
07.03 Einbinden von externen Klassen – Classpath
Objektorientierung bedeutet auch Wiederverwendbarkeit. Aber Wiederverwendbarkeit heißt nicht, dass nützliche Klassen aus dem einen Projekt einfach in ein anderes Projekt kopiert werden. Dies erlaubt die Lizenz auch gar nicht immer....
-
07.04.01 java/javaw – Programme ausführen
Sie kennen bereits den Befehl java um eine kompilierte Class-Datei mit Main-Methode auszuführen. Auch wissen Sie schon, wie Sie den Classpath beim Ausführen eines Programms setzen. In diesem Kapitel lernen...
-
07.04.02 javac – Klassen kompilieren
Sie haben bereits mit dem Befehl javac gearbeitet. Dieser ist dafür zuständig, dass Ihr Java Quellcode in Bytecode umgewandelt wird, welchen Sie dann mit einer JRE ausführen können. In diesem...
-
07.04.03 javadoc – Klassen dokumentieren
Kommentare wurden bereits im Kapitel 02.01 Kommentare erläutert. Die dort erwähnten JavaDoc Kommentare sind für dieses Kapitel relevant. Lesen Sie deshalb bei Bedarf noch einmal im entsprechenden Kapitel nach. Denn...
-
07.04.04 jar – Klassen zusammenfassen und ausführen
Bis jetzt mussten Ihre Programme immer über die IDE, umständlich über die Konsole, oder einer Startdatei (z. B. ein Bat-Skript für Windows) gestartet werden. Dies ist für die Endanwender natürlich...
-
07.05 Code Conventions
Bis auf Schlüsselwörter und allgemeine Syntax-Elemente wie z. B. den Punkt oder geschweifte Klammern gibt es in Java keine verpflichtenden Vorschriften, wie Ihr Programm aussehen muss. Allerdings sollte Ihr Code...