|
BlueJ
BlueJ ist eine integrierte Entwicklungsumgebung für Java, mit der Anfängern die Zusammenhänge der objektorientierten
Programmierung vermittelt werden sollen.Dem Benutzer stehen zur Programmierung ein Fenster mit einem verkürzten
UML-Klassendiagramm und ein Texteditor mit Syntaxhervorhebung zur Verfügung. Im Klassendiagramm kann der Benutzer
Klassen erstellen und Assoziationen zwischen diesen schaffen. Änderungen am Diagramm wirken sich sofort auf
den Quellcode aus und umgekehrt.
BlueJ stellt eine Laufzeit-Umgebung für einzelne Objekte bereit
einschließlich Ein- sowie Ausgabefenster für Methoden.
Nach dem Kompilieren kann der Benutzer Objekte der Klassen erstellen,
öffentliche Methoden am Objekt aufrufen und die Belegung der
Objektvariablen beobachten. Dabei können einzelne Objekte genutzt
werden auch ohne ein vollständiges Java-Programm angeben zu müssen.
Quelle: Wikipedia de
|
|
NetBeans
NetBeans
IDE (oft auch nur NetBeans genannt) ist eine Entwicklungsumgebung, die
komplett in der Programmiersprache Java geschrieben wurde und auf der
NetBeans Plattform läuft. NetBeans IDE wurde hauptsächlich für die
Programmiersprache Java entwickelt und unterstützt unter anderem C, C++
und dynamische Programmiersprachen. Zusätzlich wurden sogenannte Packs
entwickelt, welche der IDE eine große Anzahl der Funktionsmöglichkeiten
bietet. NetBeans ist ein Open-Source-Projekt, welches als Plattform für
eigene Anwendungen verwendet werden kann. Mit einem sehr großen
Nutzerkreis, einer ständig wachsenden Community und über 100 Partnern
weltweit ist NetBeans eine der führenden integrierten
Entwicklungsumgebungen.
Quelle: Wikipedia de
|
|
Eclipse
Eclipse (von engl.: eclipse = Finsternis, Verdunkelung) ist ein quelloffenes Programmierwerkzeug zur Entwicklung
von Software verschiedenster Art. Ursprünglich wurde Eclipse als integrierte Entwicklungsumgebung für die
Programmiersprache Java genutzt, aber mittlerweile wird es aufgrund seiner Erweiterbarkeit auch für viele andere
Entwicklungsaufgaben eingesetzt. Für Eclipse gibt es eine Vielzahl von Erweiterungen sowohl quelloffen als auch
von kommerziellen Anbietern.
Eclipse selbst basiert auf Java-Technik, seit Version 3.0 auf einem so genannten OSGi-Framework namens Equinox.
Quelle: Wikipedia de
|