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>.
 
Відмінними особливостями пристроїв з обмеженими ресурсами є обмежена обчислювальна потужність, обмежений обсяг пам'яті, малий розмір дисплея, живлення від портативної батареї, а також низькошвидкісні і недостатньо надійні комунікаційні можливості. Типовий сучаснийзастарілий [[мобільний телефон]] містить всередині 32-розрядний [[RISC]]-процесор з тактовою частотою 150-250 МГц, має об'єм оперативної пам'яті близько 1-2 Мб, кольоровий дисплей розміром 2 дюйми і має можливість з'єднання з [[інтернет]]ом за допомогою [[GPRS]] або [[EDGE]] зі швидкістю до 474 кбіт/с, яке при цьому фундаментально ненадійно, оскільки швидкість передачі даних може несподівано впасти, або з'єднання може бути взагалі повністю втрачено.
 
Java ME специфікує дві базові конфігурації, які визначають вимоги до [[віртуальна машина|віртуальної машини]] (обмеження набору допустимих інструкцій тощо), а також мінімальний набір базових [[Клас (програмування)|класів]]: CLDC (Connected Limited Device Configuration - конфігурація пристрою з обмеженими ресурсами та комунікаційними можливостями) та CDC (Connected Device Configuration - конфігурація пристрою з нормальними ресурсами та комунікаційними можливостями).