Das Repository mit den Lösungsvorschlägen ist bei GitHub öffentlich zugänglich. Informationen zum Umgang mit Git und GitHub finden Sie hier (in Englisch). Eine ZIP-Datei mit allen Musterlösungen können Sie hier herunterladen. Im Moment sind Lösungen der Aufgaben aus den Kapiteln 3-5 verfügbar, die restlichen Lösungen werden wir in Kürze veröffentlichen.
Der Quellcode befindet sich im Verzeichnis
src/
. Alle Aufgaben sind im Paket
info.java_kompakt
; darin sind Unterpakete für die
einzelnen Kapitel und innerhalb des Kapitels für die
jeweiligen Aufgaben. So befindet sich z.B.
Übungsaufgabe 3.2 im Paket
info.java_kompakt.kapitel_3.aufgabe_3.2
.
Viele der Dateien sind mit Javadoc-Kommentaren versehen, manche Dateien enthalten an vershchiedenen Stellen zusätzliche Kommentare mit Erläuterungen zu den Aufgaben. Die Kommentare enthalten Umlaute, alle Dateien sind daher im UTF-8-Encoding gespeichert. Allerdings haben wir versucht, keine Umlaute im Java-Code und den Dateinamen zu verwenden, um Probleme beim Transfer der Dateien zwischen verschiedenen Betriebssystemen und Java-Entwicklungsumgebungen so weit wie möglich zu vermeiden.
Die generierte Javadoc-Dokumentation ist im Verzeichnis
doc/
zu finden. Um die Sonderzeichen richtig zu
verarbeiten, muss Javadoc beim Erzeugen der Dokumentation mit
den Kommandozeilen-Parametern -encoding UTF-8 -charset
UTF-8 -docencoding UTF-8
ausgeführt werden.
Der top-level-Ordner enthält Projektdateien für Eclipse und IntelliJ; Sie sollten das Repository bzw. die Zip-Datei also direkt in Ihre bevorzugte Entwicklungsumgebung importieren können. Falls es dabei zu Problemen kommt, würden wir uns über eine Mail an autoren@java-kompakt.info freuen.