Java-Entwicklungsrichtungen können in drei Typen unterteilt werden: JavaSE (Java Standard Edition), JavaEE (Java Enterprise Edition) und JavaME (Java Micro Edition).
Java SE
Java SE (Java-Plattform, Standard Edition). Java SE war früher als J2SE bekannt. Es ermöglicht die Entwicklung und Bereitstellung von Java-Anwendungen für den Einsatz in Desktop-, Server-, eingebetteten und Echtzeitumgebungen. Java SE enthält Klassen, die die Entwicklung von Java-Webdiensten unterstützen und die Grundlage für Java Platform, Enterprise Edition (Java EE) bilden.
Java EE
Java EE (Java Platform, Enterprise Edition). Diese Version war früher als J2EE bekannt. Die Enterprise Edition hilft bei der Entwicklung und Bereitstellung serverseitiger Java-Anwendungen, die portierbar, robust, skalierbar und sicher sind. Java EE basiert auf Java SE. Es bietet Webdienste, Komponentenmodelle, Verwaltungs- und Kommunikations-APIs und kann zur Implementierung einer serviceorientierten Architektur (SOA) und Web 2.0-Anwendungen auf Unternehmensebene verwendet werden.
Java ME
Java ME (Java-Plattform, Micro Edition). Diese Version war früher als J2ME bekannt. Java ME bietet eine robuste und flexible Umgebung für Anwendungen, die auf mobilen und eingebetteten Geräten wie Mobiltelefonen, PDAs, Fernseh-Set-Top-Boxen und Druckern ausgeführt werden. Java ME umfasst eine flexible Benutzeroberfläche, ein robustes Sicherheitsmodell, viele integrierte Netzwerkprotokolle und umfassende Unterstützung für Netzwerk- und Offline-Anwendungen, die dynamisch heruntergeladen werden können. Anwendungen, die auf der Java ME-Spezifikation basieren, werden einmal geschrieben und können auf vielen Geräten verwendet werden, wobei die nativen Funktionen jedes Geräts genutzt werden.
Was verwenden Sie, um selbst kleine Anwendungen zu entwickeln? Wenn es für C/S ist, verwenden Sie javaEE Verwenden Sie für B/S JavaEE. Für mobile Geräte und eingebettete Geräte (z. B. Mobiltelefone, PDAs, TV-Set-Top-Boxen und Drucker) wird JavaME verwendet. Anfänger lernen normalerweise zuerst JavaSE! !
Das obige ist der detaillierte Inhalt vonWas sind die Entwicklungsrichtungen von Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!