Tartalomjegyzék:
Meghatározás - Mit jelent a beágyazott Java?
A beágyazott Java egy beépített rendszerek vagy dedikált funkciókkal rendelkező számítógépek programozására tervezett Java technológiák halmaza. A beágyazott rendszerekre példa:
- Telefonkapcsolók
- Mobiltelefonok
- GPS vevők
- nyomtatók
- Autók elektronikus stabilitásellenőrzői
- Orvosi képalkotó berendezések
A Techopedia magyarázza a beágyazott Java-t
Kétféle beágyazott Java létezik:
- Java SE beágyazotthoz, amelyeket legalább 32 MB RAM-mal és tárolóeszközökkel (lemez, ROM vagy flash) terveztek.
- Java ME beágyazott eszközökhöz, sokkal kevesebb memóriával és tárolási kapacitással.
A beágyazott Java nemcsak olyan beágyazott platformokat támogat, mint az ARM és a Power Architecture, hanem olyan asztali és szerver platformokat is támogat, mint az x86, x64, valamint a SPARC 32-bites és 64-bites, függetlenül attól, hogy Linux, Windows vagy Solaris tápellátást nyújtanak.
A beágyazott Java célkészülékeinek egy része fej nélküli, vagyis nincs kijelző, billentyűzet vagy egér. Mint ilyen, ezeknek az eszközöknek a szükséges fájljait el lehet dobni. Ennek eredményeként a beágyazott Java program futtatásához használt Java Runtime Environment (JRE) kicsi lehet - körülbelül a normál JRE méretének fele. Időt takaríthat meg egy beágyazott Java alkalmazás fejlesztésekor, grafikusan integrált fejlesztési környezetekkel, például Eclipse vagy Netbeans.
