<Hilfe>java compiler

Java ist keine compilierte Sprache. Sie ist lediglich vorkompiliert und der dann enstandene Bytecode wird interpretiert. Das ganze kann nur mit dem JDK (Java Development Kit) gemacht werden, also besteht keine Frage des Compiliers, sondern lediglich der IDE(Entwicklungsumgebung).
Es gibt verschiedene Meinungen, eine empfelenswerte wäre Eclipse.
Mehr Informationen findest du z.B. unter :
http://www.galileocomputing.de/openbook/javainsel4/ .
Ein gutes Online- Tutorial, das dir alle Hilfen gibt,auch eine Auflistung der verschiedenen IDEs.
 
Hallo!

Lade dir einfach mal das aktuelle Java SDK (5.0) herunter-> http://java.sun.com/j2se/1.5.0/download.jsp
(Download JDK)

Für dich als Anfänger würde ich sogar das Netbeans Codebundle empfehlen:
(Download JDK 5.0 Update 1 with NetBeans 4.0 Bundle)

Nebenbei erwähnt gibt es sehr wohl unterschiedliche Kompilier für Java ... der Sun eigene ist nicht der einzige ... wie es auch zig Java VM Implementierungen von anderen Herstellern gibt (IBM, Bea,...).. Die enzige Sache die diese Kompiler gemeinsam haben ist, dass sie auf der selben Sprachspezifikation aufbauen und das was "hinten" raus kommt (der Bytecode) auch einer bestimmten Spezifikation entsprechen muss. Ansonsten sind die Hersteller ziemlich frei wie sie dieses und jenes Feature implementieren...

Gruß Tom
 
Thomas Darimont hat gesagt.:
Nebenbei erwähnt gibt es sehr wohl unterschiedliche Kompilier für Java ... der Sun eigene ist nicht der einzige ... wie es auch zig Java VM Implementierungen von anderen Herstellern gibt (IBM, Bea,...).. Die enzige Sache die diese Kompiler gemeinsam haben ist, dass sie auf der selben Sprachspezifikation aufbauen und das was "hinten" raus kommt (der Bytecode) auch einer bestimmten Spezifikation entsprechen muss. Ansonsten sind die Hersteller ziemlich frei wie sie dieses und jenes Feature implementieren...
Gruß Tom

Okay, das wusste ich noch nicht. Gibts da gravierende Unterschiede in Hinsicht auf Performance und weiteren Kriterien?
 
Zuletzt bearbeitet:
Hallo!

Natürlich behauptet jeder Hersteller, das seine VM die "beste, schnellste, kleinste, What Ever" auf dem Markt ist, oder das die jeweilige VM für einen ganz bestimmten Bereich hin (Embedded Systems) hin optimiert wurde. Dazu gibt es eine ganze Reihe von Vergleichen siehe:
http://www.adtmag.com/joop/article.asp?id=4597
http://www.serverwatch.com/news/article.php/1585801
http://www.cs.purdue.edu/homes/marek/Reading_papers/p164-wang.pdf

Weitere Details findet man auf den Seiten der Hersteller oder bei google....

Gruß Tom
 
Zurück