Wo kann ich technische Informationen über Java erhalten?
Besuchen Sie dieOracle Technology Network Java-Website und unsere Online-Java-Lernprogramme um umfassende technische Einzelheiten zur Java-Plattform und all ihren Aspekten zu erhalten.
Worin besteht der Unterschied zwischen der JRE- und der Java SE-Plattform?
JRE
(Java Runtime Environment) |
Java SE (Java Platform, Standard Edition) | |
Wer benötigt sie? | Benutzer, die mit Java-Technologie geschriebene Applets und Anwendungen auf dem Computer ausführen. | Softwareentwickler, die Applets und Anwendungen mithilfe von Java-Technologie schreiben. |
Was ist das? | Eine Umgebung, die zum Ausführen von Applets und Anwendungen erforderlich ist, die mit der Programmiersprache Java geschrieben wurden | Ein Kit zur Softwareentwicklung, das zum Schreiben von Applets und Anwendungen mit der Programmiersprache Java verwendet wird |
Wie erhalten Sie sie? | Sie wird kostenfrei verteilt und steht unter der folgenden Adresse zur Verfügung: java.com |
Sie wird kostenfrei verteilt und steht unter der folgenden Adresse zur Verfügung: oracle.com/javase |
Worin besteht der Unterschied zwischen JRE und JDK?
JRE
(Java Runtime Environment) |
JDK (Java Development Kit) |
JDK ist eine Implementierung der Java Virtual Machine*, die die Java-Programme in Wirklichkeit ausführt. | Dabei handelt es sich um ein Softwarebündel, mit dem Sie auf Java basierende Anwendungen entwickeln können. |
Java Runtime Environment ist ein Plug-in, das zur Ausführung von Java-Programmen benötigt wird. | Java Development Kit wird zur Entwicklung von Java-Anwendungen benötigt. |
JRE ist kleiner als JDK, belegt also weniger Platz auf dem Datenträger. | JDK belegt mehr Platz auf dem Datenträger, weil es JRE zusammen mit verschiedenen Entwicklungstools enthält. |
Sie können JRE kostenlos mit folgendem Link herunterladen, Support inbegriffen java.com |
Sie können JDK kostenlos mit folgendem Link herunterladen, Support inbegriffen oracle.com/technetwork/java/javase/downloads/ |
JDK umfasst JVM, Core-Bibliotheken und weitere zusätzliche Komponenten zur Ausführung von Anwendungen und Applets, die in Java geschrieben wurden. | Es umfasst JRE, eine Gruppe von API-Klassen, Java Compiler, Web Start und zusätzliche Dateien, die für das Schreiben von Java-Applets und -Anwendungen erforderlich sind. |
Was ist Java Enterprise Edition (Java EE)?
Java EE ist eine plattformunabhängige, Java-zentrierte Umgebung, mit der webbasierte Enterprise-Anwendungen online entwickelt, erstellt und bereitgestellt werden können. Java EE umfasst viele Komponenten der Java Standard Edition (Java SE). Die Java EE-Plattform besteht aus einer Reihe von Services, APIs und Protokollen, die die Funktionalität für die Entwicklung von webbasierten Multitiered-Anwendungen bereitstellen.Java EE vereinfacht die Anwendungsentwicklung und macht weniger Programmierung und Programmiererschulung erforderlich, indem standardisierte, wieder verwendbare modulare Komponenten erstellt werden und indem die Tier viele Aspekte der Programmierung automatisch übernimmt.
Als Unternehmensentwickler brauchen Sie Java EE. Unternehmensentwickler brauchen Java EE, weil das Schreiben von verteilten Geschäftsanwendungen nicht einfach ist. Deshalb brauchen Entwickler eine hoch-produktive Lösung, mit der sie sich nur auf das Schreiben ihrer Geschäftslogik konzentrieren können und ein breites Spektrum an Unternehmensservices zur Hand haben, auf das sie sich verlassen können, wie verteilte Transaktionsobjekte, nachrichtenorientierte Middleware sowie Naming- und Directory-Services.