Einführung in das Programmieren HelloWorld, NetBeans, Tutle-Umgebung Torsten Thoben, 15. April 2015 Get your tools Um mit Java zu programmieren werden drei Werkzeuge benötigt. 1. Der Java Compiler. Übersetzt den Quelltext in Java-Bytecode. 2. Die Java Virtuelle-Maschine (JVM) führt den Java-Bytecode aus. 3. Ein Texteditor, in dem Sie den Quelltext schreiben können. Zum Beispiel Wordpad, Notepad++, Gedit, SciTE oder mit etwas mehr Komfort eine Integrierte Entwicklungsumgebung (IDE) z.B.: Eclipse, IntelliJ oder NetBeans. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 2 Get your tools Das Java SE bzw JDK enthält unter anderem die JVM und den Compiler. Java Compiler, JVM sowie NetBeans bekommen Sie hier. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 3 Get your tools Nach dem Sie das JDK sowie NetBeans (oder einen Editor Ihrer Wahl) auf Ihrem System installiert haben, brauchen Sie für dieses Praktikum zudem noch die Turtle Umgebung. Die Turtle Umgebung ermöglicht es Ihnen spielerisch die ersten Schritte mit Java zu unternehmen. Downloaden können Sie diese auf der EIP Homepage. Beachtet auch die Dokumentation in der Sie Befehle und Funktionsweise nachschlagen können. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 4 Get your tools 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 5 Prepare your Workspace Erstellen Sie nun einen Ordner mit dem Namen “Java“. Und in diesem eine Unterordner “HA“. Kopieren Sie die eben gedownloadete Datei “eipclasses.zip“ in den Ordner Java (es ist nicht nötig eipclasses.zip zu entpacken). 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 6 Start NetBeans! 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 7 Netbeans: New Project Erstellen Sie ein neues Projekt. Wählen Sie dazu unter File -> New Project aus. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 8 Netbeans: New Project Wählen Sie: Categories->Java & Projects->Java Application aus. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 9 Netbeans: New Project 1. Benennt Sie ihr Projekt. 2. Setzen Sie die Project Location auf den von Ihnen erstellten Ordner “HA“. 3. Klicken Sie danach auf Finish. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 10 Hello World Fügen Sie den Befehl System.out.println("Hello World") in die Main Methode ein. In der Main-Methode startet das Programm. Der Befehl System.out.println() gibt eine Zeichenkette aus. Zeichenketten (Strings) werden mit ““ gekennzeichnet. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 11 Hello World Starten Sie das Programm mit dem Run Button. Unterhalb Ihres Quelltextes befindet sich die Ausgabe. Dort sollte nun ein Hello World erschienen sein. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 12 Hello World Herzlichen Glückwunsch! Sie haben erfolgreich ein Programm in Java geschrieben. Ändern Sie das Programm ab und lassen Sie sich mehrmals persönlich begrüßen. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 13 Turtle Umgebung Nun wollen wir die Turtle Umgebung benutzen. Bevor wir das können, müssen wir dem Compiler zu verstehen geben, dass wir es benutzen möchten. Das machen wir mit dem import Befehl, in unserem Fall import eip.*; (unter package *) Im Moment sucht der Compiler noch nicht im richtigen Verzeichnis, daher der Fehler es würde nicht existieren. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 14 Turtle Umgebung Um das zu ändern erweitern Sie die Pfade, unter denen der Compiler sucht, um den Pfad der Turtle Umgebung. Dazu klicken Sie mit der rechten Maustaste auf das Projekt und dann Properties. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 15 Turtle Umgebung Danach klicken Sie unter Libraries auf Add JAR/Folder. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 16 Turtle Umgebung Nun wählen Sie die eipclasses.zip aus und klicken auf Öffnen. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 17 Turtle Umgebung Jetzt sollte der import Befehl lediglich aufgrund einer unused warning gelb unterstrichen sein. Das Programm kann nun wieder kompiliert und ausgeführt werden. 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 18 Start working Nun können Sie mit der erste Aufgabe beginnen. Viel Erfolg! 15. April 2015 Torsten Thoben Einführung in das Programmieren Seite 19