Встроенная Java относится к версиям языка программ Java, которые разработаны для встроенных систем. С 2010 года встроенные реализации Java приблизились к стандартной Java и теперь практически идентичны Java Standard Edition. Поскольку Java 9 кастомизации Java Runtime через модульность устраняет необходимость в специализированных Java-профили, ориентированных встраиваемые устройства.
Хотя в прошлом существовали некоторые различия между встроенной Java и традиционной Java на базе ПК, теперь единственное отличие состоит в том, что встроенный код Java в эти встроенные системы в основном содержится в ограниченной памяти, такой как флэш-память. Полная конвергенция произошла с 2010 года, и теперь программные компоненты Java, работающие в больших системах, могут работать напрямую без перекомпиляции вообще на design-to-cost устройствах массового производства (например, как потребители, промышленность, бытовая техника, здравоохранение, счетчики, интеллектуальные рынки в целом)
In для того чтобы компонент программного обеспечения для работы на любой системе Java, она должна быть ориентирована на основной минимальный API, предоставляемой различными поставщиками встраиваемого Java экосистемы. Компании используют одни и те же восемь пакетов предварительно написанных программ. Пакеты (java.lang, java.io, java.util,...) образуют CORE Embedded Java API, а это означает, что встроенные программисты, использующие язык Java, могут использовать их для того, чтобы найти какое-либо полезное использование языка Java.
Встроенный Java SE основан на настольной платформе Java, Standard Edition. Он разработан для использования в системах с объемом не менее 32 МБ RAM и может работать на Linux ARM, x86 или Power ISA и Windows XP и архитектуры.
Встроенная Java ME раньше была основана на подмножестве Connected Device Configuration Java Platform, Micro Edition. Он разработан для использования в системах с как минимум 8 МБ RAM и может работать на Linux ARM, PowerPC или Архитектура MIPS.
На Wikimedia Commons есть носители, относящиеся к Java Embedded. |