Java Development Environments
Bei einer Entwicklungsumgebung handelt es sich um zusammengestellte Verfahren, Prozesse und Tools, die zum Entwickeln, Testen und Debuggen von Quellcode oder eines Programms verwendet werden. Außerdem erhalten die Entwickler eine gängige Benutzeroberfläche. Für Java sind verschiedene, kostenfreie Entwicklungsumgebungen verfügbar, einige davon werden in Workshops und im Curriculum der Oracle Academy eingesetzt.
Laden Sie diese kostenlos verfügbaren Java Development Environments von den jeweiligen Websites herunter und vertiefen Sie jetzt Ihre Java-Kenntnisse.
- Alice
wurde von der Carnegie Mellon University entwickelt und ist eine innovative pädagogische Programmierumgebung, in der Studenten einfach per Drag-und-Drop 3D-Animationen erstellen können. Das Konzept von Alice besteht darin, den ersten Kontakt zwischen Studenten und objektorientierter Programmierung herzustellen. Alice ist für Schüler und Studenten von 8 bis 22 Jahren geeignet und wird pro Jahr über 1 Million Mal heruntergeladen.
- Netbeans
NetBeans ist eine Open Source-IDE. Diese IDE enthält die Tools, die zum Erstellen von Desktop-, Unternehmens-, Web- und mobilen Anwendungen mit Java sowie mit C/C++, PHP, JavaScript und Groovy nötig sind.
- Greenfoot
wurde an der University of Kent und der LaTrobe University entwickelt und hilft Neulingen auf diesem Gebiet, von Drag-und-Drop-Umgebungen (wie z. B. Alice) auf reines Java umzusteigen. Das erleichtert den späteren Wechsel zu anspruchsvolleren Java-Tools wie BlueJ, NetBeans und Eclipse.
- Eclipse
ist eine mehrsprachige Open Source-Softwareentwicklungsumgebung, die zum Großteil aus Java besteht. Sie umfasst eine IDE und ein umfangreiches Plug-in-System. Mit Eclipse können Anwendungen in Java entwickelt werden, unter Verwendung der Plug-ins auch in Ada, C, C++, COBOL, Fortran, Haskell, Perl, PHP, Python, R, Ruby (einschließlich Ruby on Rails), Scala, Clojure, Groovy, Android und Scheme.
- BlueJ
ist das weltweit bekannteste pädagogische Java-Tool und hat über 10 Millionen Nutzer. Bei BlueJ handelt es sich um eine integrierte Entwicklungsumgebung (IDE) für Studierende von Computer Science als Hauptfach an der Universität, die über gute grundlegende Java-Kenntnisse verfügen.