Java Platform, Micro Edition: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 1:
'''Java Platform, Micro Edition''' ('''Java ME''', раніше — '''Java 2 Micro Edition''', '''J2ME''') - підмножина платформи [[Java]] для пристроїв, обмежених в ресурсах, наприклад: [[стільниковий телефон|стільникових телефонів]], [[кишеньковий комп'ютер|кишенькових комп'ютерів]], [[ресивер]]ів [[цифрове телебачення|цифрового телебачення]], програвачів дисків [[Blu-ray]] тощо.
 
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 кбіт/с, яке при цьому фундаментально ненадійно, оскільки швидкість передачі даних може несподівано впасти, або з'єднання може бути взагалі повністю втрачено.