Entwicklungsumgebungen (IDE)

Es gibt zahlreiche Entwicklungsumgebungen für die Java-Programmierung. In den folgenden Bereich stellen wir Ihnen drei der bekanntesten  und in der Praxis bewährtesten IDEs vor. Wir möchten jedoch darauf hinweisen, dass für die Java-Entwicklung ansich keine Entwicklungsumgebung vonnöten ist, jedoch erleichtert sie die Arbeit ungemein.

Für die Ausführung von Java-Programmen benötigt man lediglich die Java Runtime Environment (kurz JRE). Da diese auch von den hier beschriebenen Entwicklungsumgebungen verlangt wird, muss sie in jedem Fall installiert werden, bevor man mit der Programmierung loslegen kann. Auf  http://java.sun.com/ erhält man die neueste JRE-Version.

Für die Softwareentwicklung empfehlen wir Ihnen allerdings, gleich das etwas größere Java Software Development Kit (kurz SDK) herunterzuladen. Des Weiteren ist es sinnvoll, sich zudem die Java API herunterzuladen, da diese oft als Hilfe in die Entwicklungsumgebungen eingebunden wird. Die Java API beschreibt alle Klassen der Programmiersprache Java und dient somit dem Java-Entwickler als Nachschlagewerk.

In den nachfolgenden Kapiteln werden wir Ihnen eine Kurzanleitung geben, wie man ein Java-Projekt mit den entsprechenden Entwicklungsumgebungen erstellt. Zusätzlich gibt es von unserer Seite ein kleines Fazit zu jeder Entwicklungsumgebung.

Bei der Wahl einer Java-Entwicklungsumgebung sollte man sich im Klaren sein, dass einige Entwicklungsumgebungen sowohl in einer einfachen und einer komplexeren Variante angeboten werden. Für den Einstieg ist es sinnvoll, die einfache Variante  zu wählen, die nur für die Java Standard Edition, kurz JSE, ausgelegt ist. Bei den komplexeren Alternativen kann die umfangreichere Menüauswahl und  -führung sonst dazu führen, dass man am Anfang den Überblick verliert und dadurch der Spaß am Programmieren schnell vergeht.