Mi j2me

J2ME egy rugalmas felhasználói felület, amely együttműködik a hálózati protokoll támogatja a mobil alkalmazások fejlesztését. J2ME áll egy virtuális gép, amely képes futtatni a mobileszközökön. Jelenleg sok szoftver cégek fejlődő mobil alkalmazások J2ME technológiát, mivel ez a kérelem átvihetők a különböző mobil eszközök összhangban követelmény az ügyfél Java teszi a szoftverfejlesztés nyereséges üzleti vállalkozás.

A fő összetevői a Java platform és J2ME a konfigurációk kommunikációs eszközök, Connected Device konfigurációk (CDC), a Connected Limited Device konfigurációk (CLDC) és Mobile Information Device Profiles (MIDP). Ezeket úgy tervezték, oly módon, hogy figyelembe veszi a tényezőket, mint a számítási teljesítmény, memória kapacitása, kijelző, akkumulátor, és képes kapcsolódni az internethez. J2ME lehet állítani a Java Runtime Environment (JRE), mert tartalmazza a konfiguráció és a profilok segítségével a vállalatok a fejlesztők, hogy beállítsuk.

Profil tartalmazza a JRE segíti a fejlesztő felvenni objektumorientált osztályok. Profilok használatosak CLDC mobilprofil (MIDP) és PDA profil (PDAP). A profilokat használni, hogy a Foundation Profile CDC, a játék profil, egy személyes profilt, egy személyes profilt és alapprofilon RMI. Konfiguráció, másrészt segít azonosítani egy sor olyan alapvető osztályok és használata a JVM. Ez a két típus CLDC és CDC készülõk kapcsolati eszközök.

J2ME áll, öt rétegből áll:

MIDP: Ez a legfelső réteg. Ez egy Java API, és hozzáférést biztosít a könyvtárak CLDC MIDP. Ez főleg tárolásra.

J2ME API: Ez a réteg, amely egy minimális halmazát alkalmazás programozási felületek szükséges kis készülékeken.

Configuration: Ez a szint kezeli közötti kölcsönhatások JVM és a profilt.

Operációs rendszer: Ez az alsó réteg.

Rendszerkövetelmények J2ME:

Minimális hardver követelmények:

100 MB szabad hely a merevlemezen

128 MB RAM

CPU Pentium III 800 MHz CPU

A minimális szoftver követelmények:

IDE - Sun ONE Studio 4, Mobile Edition (korábban Forte for Java)

GUI - Sun Java ME Wireless Toolkit 2.5.1 (2.5.1 VTK) a CLDC

Sok különbség J2ME és Core Java. Először is, hogy milyen típusú lebegőpontos adatokat nem használják fel a J2ME MIDlet. Másrészt ott van, az eljárás „lezárás ()”, mint a Java. Harmadszor, van egy kisebb kezelések számát kivétel hiba. Negyedszer, a patakok lehet csoportosítani és feldolgozott tárgy szinten. Ötödször, a szükséges JVM egyéni osztálybetöltője kis számítástechnikai eszközök. Hatodszor, a J2ME class file ellenőrzés magában foglalja a két folyamat az úgynevezett Preverificaton (MIDlet előtt történik terhelés) és Validation (MIDlet után történik terhelés).