Einführung in Java am GZG

Java und JCreator installieren

Java am GZG

Überblick:

(Verantwortlich für die Seiten: W. Seyboldt  / Stand: 03. Dezember 2003)


Grundlegendes zu Java-Programmen und Applets

Die Firma SUN, die Java entwickelt, bietet folgende zwei kostenlose Versionen ihrer Java 2 Plattform, Standard Edition (J2SE) an. Wichtige Links hierzu finden sich unten.

  1. JRE: Leute, die mit Programmieren nichts am Hut haben, rufen die Seite http://java.sun.com/getjava/de/ auf. Nun kann man das Java Runtime Environment (J2RE), d.h. die VM und das Plugin, automatisch installieren lassen (wobei im Falle, dass die neuste VM bereits installiert ist, nur eine entsprechende Meldung ausgegeben wird.). Jetzt kann man Applets und Programme starten (siehe auch) - aber nicht selbst erstellen.
    Nähere Informationen zum JRE (Java Runtime Environment) erhält man unter http://www.java.com/en/download/help/index.jsp.
     
  2. SDK: Leute, die gerne Java-Programme oder Applets erstellen, benötigen eine SDK-Version von J2SE, die neben der VM und dem Plugin auch die nötigen Files zum Programmieren enthält -eine kurze Hilfestellung bei der Installation findet man unten.
    Übrigens: Die aktuellen Files sind auf der Java-CD des GZG bereits vorhanden (Im Ordner \java\jdk1.4.2 oder \java\jdk1.4.1). Auf den PCs in der Schule ist Java 1.4.1 installiert.
     

    Das Programmieren mit SDK allein ist sehr mühsam, da das SDK keine Entwicklungsumgebung zur Verfügung stellt, kein so genanntes IDE (Integrated Development Environment) enthält. Hierfür bieten verschiedene Firmen diverse, zum Teil sehr komplexe, Tools an. Empfehlenswert ist etwa das kostenlose JCreator 2.5 LE  siehe hier.

Wichtige Seiten zu Java bei Sun:

http://java.sun.com/j2se/
für weitere Versionen
http://java.sun.com/j2se/1.4.2/
Überblick über J2SE Version 1.4.2
http://java.sun.com/docs/
Online Dokumentationen zu Java, Release Notes, Tutorials und sogenannte "white papers", d.h. die offiziellen Produktinformationen zu Java. 
http://java.sun.com/ 
Die Homepage mit den neusten Informationen zu Java
http://developer.java.sun.com/
Zusätzliche Informationen für Entwickler von Java Web Seiten. 

Abkürzungen und Bezeichnungen

Wenn Java direkt mit der Dos-Eingabeaufforderung übersetzt werden soll, müssen (unter Systemeigenschaften auf der Karte Umgebung) folgende Variablen gesetzt werden:

 

Java SDK 1.4.1. installieren

Am GZG ist im Schuljahr 03/04 Java 1.4.1 installiert. Es wird den Schülern empfohlen, zu Hause ebenfalls diese Version zu installieren. Die entsprechenden Installationsprogramme finden sich auf der Java-CD des GZG. Die Downloadadresse findet sich oben

  1. Installiere den Java-Compiler durch Start des Files j2sdk-1_4_1_04-windows_i586_i.exe (starte es auf der Java-CD des GZG bzw. hole es zuvor von der Download-Adresse) z.B. nach c:\programme\java\j2sdk1.4.1_04. (Platzbedarf von SDK: 47,6 MB). Dabei wird automatisch das JRE einschließlich des neusten Plugins in c:\Programme\Java\j2re1.4.1_4 installiert (36,9 MB), außerdem die Utility "Java Web Start" in C:\Programme (2,02 MB).
    Sollte die Java-CD des GZG nicht zur Verfügung stehen, kann das File aus dem Internet geladen werden, siehe oben
  2. Entpacke evtl. mit Winzip j2sdk1_4_1-doc.zip (entpacke es von der JavaCD des GZG bzw. hole es zuvor von der Download-Adresse) z.B. nach c:\programme\java\j2sdk1.4.1_04 (in den Ordner, in dem J2SDK installiert wurde) - dann werden die Files in den Unterordner docs kopiert. (Platzbedarf: 164 MB).
  3. Entpacke evtl. mit Winzip das offizielle JavaTutorial (siehe [JK01]) nach c:\programme\java\tutorial (Das neuste Zip-File tutorial030519.zip kann von der Java-CD des GZG entpackt werden, bzw. bzw. zuvor von der Download-Adresse geholt werden).
  4. Entpacke evtl. mit Winzip das File c:\programme\java\j2sdk1.4.1_04\src.jar nach c:\programme\java\j2sdk1.4.1_04\src. Damit können die Quellfiles der Libraries mit einem Editor angeschaut werden. Die zugehörige Dokumentation befindet sich in c:\programme\java\j2sdk1.4.1_04\docs\api\index.html.
 

Java SDK 1.4.2 installieren

Der aktuellste Java-Compiler von Java 2 SE (August 03) ist das sogenannte SDK v. 1.4.2 (Java 2 Standard Environment, Standard Development Kit). Das Installationsfile befindet sich auf der Java-CD des GZG. Die Downloadadresse steht oben.

  1. Installiere den Java-Compiler durch Start des Files j2sdk-1_4_2_01-windows_i586_i.exe (es befindet sich auf der GZG-Java-CD im Directory \java\j2sdk1.4.2) z.B. nach c:\programme\java\sdk1.4.2_01. Dabei wird automatisch das JRE (Java Runtime Environment) bestehend aus VM und Plugin installiert. Sollte die Java-CD nicht verfügbar sein, kann das File aus dem Internet geladen werden, siehe oben.
  2. Entpacke evtl. mit Winzip j2sdk1_4_2-doc.zip z.B. nach c:\programme\java\jdk1.4.2_01 - dann werden die Files in das Unterdirectory jdk1.4.2-01\docs kopiert. Sollte die CD nicht verfügbar sein, kann das File aus dem Internet geladen werden, siehe oben.
  3. Entpacke evtl. mit Winzip das offizielle JavaTutorial (siehe [JK01]) nach c:\programme\java\tutorial (Das neuste Zip-File tutorial030519.zip befindet sich auf der Java-CD des GZG im Ordner \JavaEinfuehrungen\SUNTutorials.zip nach c:\programme\java\tutorial)
  4. Entpacke evtl. mit Winzip das File c:\programme\java\j2sdk1.4.2_01\src.jar nach c:\programme\java\jdk1.4.2_01\src. Damit können die Quellfiles der Libraries mit einem Editor angeschaut werden. Die zugehörige Dokumentation befindet sich in c:\programme\java\j2sdk1.4.1_04\docs\api\index.html.
 

Grundlegende Informationen zu Java-IDEs

Am GZG wird JCreator 2.5 verwendet.

"Wer das erste Mal ein Java-Programm mit dem SDK schreibt, wird vermutlich etwas enttäuscht sein. Die Programme werden mit einem gewöhnlichen Texteditor geschrieben, die Übersetzung des Quellcodes sowie die Ausführung des Programms erfolgt mit dem Kommando-Interpreter." (siehe Quelle)

Wer jedoch einmal grafische Entwicklungstools, so genannte IDEs (Integrated Development Environments) bei der Programmierung verwendet hat, wird wohl kaum wieder darauf verzichten wollen. Diese IDE muss man zusätzlich zum Java-Compiler installieren. Auch hierfür muss man kein Geld ausgeben; es gibt eine Reihe sehr guter Entwicklungsumgebungen, die kostenlos zur Verfügung gestellt werden. Problemtisch ist aber, dass einige IDEs die Ressourcen des Computers in nicht unerheblichem Umfang beanspruchen. (siehe Quelle, hier findet sich auch eine Liste mit empfehlenswerten IDEs).

In einer IDE wird normalerweise der Quellcode durch Farben strukturiert, d.h. Schlüsselwörter der Sprache werden farbig angezeigt  und bei der Eingabe des Codes wird automatisch sinnvoll eingerückt, so dass der Code besser lesbar wird.

Einige Links zu wichtigen IDEs

Focus on Java stellt eine Liste mit den 10 besten Javaeditoren und IDEs zur Verfügung

Eine umfassende Liste mit sehr vielen IDEs findet sich bei JavaWorld. Sie ist Teil einer Zusammenstellung von 1161 Java Developer Tools (Sommer 03)

JCreator
Auf den PCs am GZG ist gegenwärtig die IDE JCreator 2.5 LE installiert.
Links: Distibutor www.jcreator.com / Installationsanweisung / Einführung
Java-Editor
eine einfache IDE, die auch auf einfach ausgestatten PCs der Schule funktioniert. Sie wurde von Gerhard Röhner, Lehrer in Hessen entwickelt, siehe. Eine Version findet sich auch auf der Java-CD des GZG.
JBuilder
Eine der wohl bekanntesten Entwicklungsumgebungen (ähnlich zu der von Delphi) wird von Borland vertrieben. JBuilder 9 Personal kann kostenlos aus dem Internet heruntergeladen werden. Man erhält von Borland anschließend eine Mail mit einem Code. Eine Version von JBuilder 9 findet sich auch auf der Java-CD des GZG.
Sun Studio ONE
Selbstverständlich bietet auch SUN eine IDE. Eine Version findet sich auch auf der Java-CD des GZG.
Visual Age von IBM
xx
IDEA
Siehe hier. Eine Version findet sich auch auf der Java-CD des GZG.
Kawa
Aus nostalgischen Gründen wird hier noch Kawa erwähnt. Die Entwicklung dieser IDE wurde nach Aufkauf der Firma von Macromedia leider eingestellt., siehe Kawa am GZG.
 

Inhaltsverzeichnis 
Java am GZG

Sprachelemente
Java am GZG