Obsah:
Definícia - Čo znamená zabudovaná Java?
Embedded Java je sada technológií Java určených na programovanie zabudovaných systémov alebo počítačov s vyhradenými funkciami. Príklady zabudovaných systémov zahŕňajú:
- Telefónne spínače
- Mobilné telefóny
- GPS prijímače
- tlačiarne
- Elektronické ovládače stability v automobiloch
- Lekárske zobrazovacie zariadenia
Techopedia vysvetľuje zabudovanú Java
Existujú dva typy vloženej Java:
- Java SE pre vstavané, navrhnuté pre zariadenia s RAM a úložným priestorom (disk, ROM alebo flash) s minimálnou veľkosťou 32 MB.
- Java ME pre vstavané zariadenia, pre zariadenia s oveľa menšou pamäťovou a úložnou kapacitou.
Vstavaná Java podporuje nielen vstavané platformy ako ARM a Power Architecture, ale podporuje aj platformy pre stolné počítače a servery, ako sú x86, x64 a SPARC 32-bitové a 64-bitové verzie, či už sú napájané systémami Linux, Windows alebo Solaris.
Niektoré z cieľových zariadení pre zabudovanú Javu sú bez hlavy, čo znamená, že nemajú monitor, klávesnicu ani myš. Súbory potrebné pre tieto zariadenia sa preto môžu zahodiť. Výsledkom je, že prostredie Java Runtime Environment (JRE), ktoré sa používa na spustenie zabudovaného programu Java, môže byť malé - približne polovica veľkosti bežného JRE. Aby ste ušetrili čas pri vývoji vnorenej aplikácie Java, je možné použiť grafické integrované vývojové prostredia ako Eclipse alebo Netbeans.