SLIDE 1
fulu (September 2009) 1 Praktikum3.doc
Prozedurale Programmierung (PPG)
HS 2009
Praktikum 3: Einführung in Java und BlueJ
Im diesem Praktikum machen Sie ihren Computer bereit für die folgenden Praktikas und erhalten ei- nen ersten Einblick wie Java-Programme geschrieben und ausführbar werden.
Aufgabe 1: Java Development Kit (JDK)
Damit der selbstgeschriebene Java-Code übersetzt bzw. kompiliert werde kann, muss auf dem Rechner die Java Entwicklungsumgebung Java JDK installiert sein. Darin sind alle nötigen Tools enthalten.
Wichtige Komponenten des JDK
- Javac
Java-Compiler: übersetzt Java-Source-Code (Java-Datei) in den Byte-Code (Class-Datei).
- Java
Die JVM (java virtuel machine), um ein Java-Programm zu starten. Übersetzt den Byte-Code in ausführbaren Maschinencode!
- Appletviewer
Viewer, um Applets auch ausserhalb der Browser-Umgebung zu sehen.
- Javadoc
Tool, um automatisch Programm-Dokumentationen zu erstellen
Wie funktioniert Java?
Der Java-Compiler erzeugt keinen direkt lauffähigen Ma-
- schinencode. Es entsteht ein so genannter Byte-Code (in
einer Datei *.class abgespeichert!). Der Byte-Code wird mit Hilfe der so genannten JVM zum Laufen gebracht! Wie die nebenstehende Grafik zeigt, ist die JVM platt- formabhängig! Die JVM ist Teil des JDK und ist in den Internet-Browsern integriert!
Installation
Sollte die JDK noch nicht auf ihrem Rechner installiert sein, befindet sich eine Version im Praktikumsorder oder lässt sich diese von der Sun Microsystem Homepage her- unterladen: http://java.sun.com/javase/downloads/ Mac-User sollten die JDK bereits installiert haben. Die übrigen Benutzer installierten diese mit den Stan- dardeinstellungen.
Sun Mac PC Bytecode JVM (PC) JVM (Mac) JVM (Sun)
Java-Programm
- Java-Compiler
Übersetzung