Am einfachsten ist die Installation des Rundum-Sorglos-Pakets, das neben Netbeans selbst auch das JDK enthält.
An dieser Stelle eine kurze Erklärung zu einigen Begriffen, die immer wieder im Zusammenhang mit Java vorkommen:
Compiler |
So heißt ein Programm, das Programmcode in ausführbaren Code übersetzen kann. |
JDK |
Java-Development-Kit, enthält alle Programme, die man zum Übersetzen von Programmcode (das ist das, was wir schreiben) in Bytecode notwendig ist. Dieses kann auch unabhängig von Netbeans heruntergeladen und installiert werden. |
Bytecode |
Diesen Code kann der von Java gestartete virtuelle Computer, die sogenannte Java Virtual Machine, ausführen. Er wird durch den Compiler von Java aus unserem Programmcode erstellt. |
JVM |
Java Virtual Machine, ein virtueller Computer, der compilierten Javacode ausführen kann. Diese ist im JDK und im JRE enthalten. |
JRE |
Java Runtime Environment: enthält nur die JVM, ist also das, was man zum Ausführen von compilierten Java-Programmen enthält. Das JDK enthält hingegen auch alles notwendige, um den Javacode zu übersetzen und um diesen auszuführen. |
Java ist auch eine Insel: sehr gutes und vor allem umfassendes deutsches Buch von Christian Ullenboom, das kostenlos online zur Verfügung steht. Der Inhalt dieses Buches geht an vielen Punkten mehr ins Detail als der Unterricht und ist insbesondere zum Vertiefen gedacht. Mehr Infos findet man auf der Übersichtsseite des Autors.
Java ist mehr als eine Insel: Vertiefung zu "Java ist auch eine Insel", ebenfalls von Christian Ullenboom. Die Inhalte beziehen sich auf die 7. Version von Java. Die Neuerungen von Java 8 gegenüber Java 7 findet man in dieser PDF-Datei.
Java-Referenz von Oracle: Online-Zugriff auf die Beschreibung aller Klassen ("javadocs"), die mit einer Standard-Installation von Java zur Verfügung stehen. Gibt es in der aktuellen Version nur auf englisch.