Downloads und weitere Informationen von Sun/Oracle
Sun hat Java erfunden, Oracle hat Sun gekauft und entwickelt Java weiter.
Das "Java Runtime Environment" (JRE) ist zur Ausführung von Java-Programmen nötig. Sie benötigen das "Java Development Kit" (JDK), weil Sie Java-Programme entwickeln wollen. Das JDK enthält das JRE, Sie brauchen das JRE also nicht getrennt zu installieren. Oft wird das JDK selbst aber bei Installation einer "Integrated Development Environment" (IDE) mit installiert. Für diese Vorlesung brauchen Sie die Java Standard Edition (SE). Die aktuelle Version ist Version 11. Die Unterschiede zu Version 8 sind für diese Anfänger-Vorlesung aber nicht wichtig. Wenn Sie schon Java SE 8 auf Ihrem Rechner haben (mit JDK), brauchen Sie keine neue Version installieren. Tatsächlich würden noch ältere Versionen für diese Vorlesung reichen, informieren Sie sich aber wegen möglicher Sicherheitslücken.
Die offizielle Dokumentation von Sun/Oracle ist auch sehr nützlich, siehe meine Link-Seite.
- Deutschsprachige Seite von java.com (mit Java Runtime Environment: JRE)
- JDK Download (alternativ auch mit NetBeans IDE)
- Java-Startseite im Oracle Technology Network
- Java SE (Standard Edition) Startseite im Oracle Technology Network
- Java Standard Edition (JSE) Downloads
- Hinweise zum Einrichten der Umgebung
- Java Language Specification - Java SE 8
- OpenJDK
Interaktive Java-Kurse im Internet
- Java Tutorial interaktiv - Pogrammieren lernen mit Java (Bradley Kjell, übersetzt von Heinrich Gailer
- Learn Java - Free Interactive Java Tutorial
- Knowledge Tree (University of Pittsburgh): Mit Java-Kurs (Beispiel-Programmcode mit Erklärungen)
- Java Onlinekurs mit Verständnisfragen
- Java Videokurs (kostet 50 €)
Java online ausführen
Entwicklungsumgebungen:
- Eclipse
- Eclipse and Java for Total Beginners: Free Video Tutorials
- Eclipse documentation
- Using the Eclipse Debugger for Beginning Programmers
- Java Debugging with Eclipse - Tutorial (Lars Vogel)
- Eclipse-Wiki des Lehrgebiets Programmiersysteme an der FU Hagen (interne Informationen zu Eclipse)
- Eclipse Shortcuts (shortcutworld.com)
- Eclipse Shortcuts (Lars Vogel)
- NetBeans IDE
- IntelliJ
- BlueJ - The interactive Java environment
- jGRASP: An Integrated Development Environment with Visualizations for Improving Software Comprehensibility
- DrJava
- Wikipedia: Comparison of Integrated Development Environments
Editoren:
Weitere Software
- GNU Compiler for Java
- PuTTY Download Page
- PuTTY und ähnliche halb-kommerzielle Programme
- jdb - The Java Debugger
Linux
- Ubuntu
- Ubuntu Download
- Ubuntu Download
- Ubuntu Documentation
- Ubuntu Anleitung: Befehl man
- CentOS (andere Linux-Distribution)
- openSUSE (andere Linux-Distribution)
- Linux Manual Pages (man)
- Linux Manual Pages (man): Andere Quelle
- Die 100 wichtigsten Linux Systembefehle
- Linux - Das umfassende Handbuch (Johannes Plötner, Steffen Wendzel): Galileo Openbook
- Ubuntu GNU/Linux - Das umfassende Handbuch (Marcus Fischer): Galileo Openbook
Lernspiele u.ä.
Prof. Dr. Stefan Brass | Impressum |