Zuhause Entwicklung Was ist Java Platform Micro Edition (Java Me)? - Definition aus techopedia

Was ist Java Platform Micro Edition (Java Me)? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Java Platform Micro Edition (Java ME)?

Java Platform, Micro Edition (Java ME) ist eine Java-Plattform, die von Sun Microsystems (jetzt Teil von Oracle) für mobile Geräte und andere eingebettete Systeme entwickelt wurde. Java ME ist eine der weltweit am weitesten verbreiteten mobilen Plattformen.


Java ME kann auf einer Vielzahl von Funktionstelefonen, Smartphones, Pocket PCs, PDAs, Set-Top-Boxen und sogar Druckern ausgeführt werden. Java ME verwendet theoretisch das Java-Mantra "Write-Once-Run-Anywhere". Dies bedeutet, dass Code, der für ein Gerät geschrieben wurde, auf allen ähnlichen Geräten ausgeführt werden kann.

Techopedia erklärt Java Platform Micro Edition (Java ME)

Java ME besteht aus zwei Bibliotheksgruppen, die als CLDC (Connected Limited Device Configuration) und CDC (Connected Device Configuration) bezeichnet werden. Das CLDC wurde für Geräte mit erheblichen Einschränkungen entwickelt, die sich durch geringe Verarbeitungsleistung, geringen Speicherplatz, wenig RAM und geringe Grafikfähigkeiten auszeichnen. Geräte, die für das CLDC am besten geeignet sind, können eine CPU-Taktrate von nur 16 MHz, eine ROM-Größe von nur 180 KB, einen RAM-Speicher von nur 192 KB und keine Grafiken aufweisen. CDC-Geräte können leistungsstärker sein. Beispiele für solche Geräte sind Smartphones, Pocket PCs und PDAs.


Java ME-Anwendungen werden häufig mit winzigen Anwendungen, den MIDlets, in Verbindung gebracht. Dies ist nur eine Gruppe von Anwendungen, die mit Java ME geschrieben wurden. MIDlets sind jedoch tatsächlich Anwendungen, die mithilfe des Profils für mobile Informationsgeräte geschrieben wurden, das sich über dem CLDC befindet.


Ein angehender Java ME-Entwickler benötigt normalerweise das Java ME-Software Development Kit (SDK). Es enthält alle für die Entwicklung mobiler Java-Anwendungen erforderlichen Tools, einschließlich API, Debugger, Compiler und Emulator. Zur Vereinfachung des Entwicklungsprozesses können Entwickler das SDK in Verbindung mit integrierten Entwicklungsumgebungen (IDEs) wie Netbeans und Eclipse verwenden. Mithilfe dieser IDEs können Entwickler die GUIs nutzen, die Drag & Drop- und Point & Click-Verfahren ermöglichen, um das Layout der eigenen GUI der Java ME-Anwendung zu entwerfen. In Verbindung mit dem SDK können Benutzer mithilfe von IDEs mithilfe von Emulatoren sehen, wie eine Anwendung auf einem Gerät angezeigt wird.

Was ist Java Platform Micro Edition (Java Me)? - Definition aus techopedia