Java Platform, Micro Edition: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
IvanBot (обговорення | внесок) м replaced: більше 579 мільйонів → понад 579 мільйонів |
|||
Рядок 3:
Java ME розроблена під керівництвом [[Sun Microsystems]] і є заміною схожої технології — PersonalJava. Спочатку специфікація розроблялася в рамках JCP ([[Java Community Process]]) як [http://jcp.org/jsr/detail/68.jsp JSR 68]. Пізніше її варіанти розвинулися в окремі JSR. Sun надає зразок реалізації ({{lang-en|reference implementation}}) специфікації, але спочатку не надавала безплатної реалізації середовища виконання ({{lang-en|runtime environment}}) Java ME для мобільних пристроїв. 22 грудня 2006 [[сирцевий код]] Java ME був випущений під ліцензією [[GNU General Public License]], проект отримав назву phoneME<ref>Подробиці про phoneME дивись на [https://phoneme.dev.java.net/ сторінці проекту]</ref>.
Відмінними особливостями пристроїв з обмеженими ресурсами є обмежена обчислювальна потужність, обмежений обсяг пам'яті, малий розмір дисплея, живлення від портативної батареї, а також низькошвидкісні і недостатньо надійні комунікаційні можливості. Типовий
Java ME специфікує дві базові конфігурації, які визначають вимоги до [[віртуальна машина|віртуальної машини]] (обмеження набору допустимих інструкцій тощо), а також мінімальний набір базових [[Клас (програмування)|класів]]: CLDC (Connected Limited Device Configuration - конфігурація пристрою з обмеженими ресурсами та комунікаційними можливостями) та CDC (Connected Device Configuration - конфігурація пристрою з нормальними ресурсами та комунікаційними можливостями).
|