Привет Гость!
Ты можешь:
Войти или зарегистрироваться

Забыл пароль
Регистрация
Меню сайта
Главная страница Каталог файлов Всё для моддинга Новости Моды ПК игр Форум Flash игры/журналы Помощь сайту WAP/PDA версия сайта Мы вКонтакте
Категории
Анонсы модов [529]
Моды [67]
Мобильные игры [45]
Обзоры игр [76]
Мобильники [10]
Сайт [33]
Прочее [85]
Мини-чат
Главная » 2010 » Ноябрь » 7
07.11.2010, 19:57

Java - все об этой платформе!

Java Platform, Micro Edition (Java ME, ранее — Java 2 Micro Edition, J2ME) — подмножество платформы Java для устройств, ограниченных в ресурсах, сотовых телефонов, PDA, …

Java ME разработана под руководством Sun Microsystems и является заменой похожей технологии — PersonalJava. Изначально спецификация разрабатывалась в рамках JCP (Java Community Process) как JSR 68. Позже её варианты развились в отдельные JSR. Sun предоставляет образец реализации (англ. reference implementation) спецификации, но до недавнего времени не предоставляла бесплатной реализации среды выполнения (англ. runtime environment) Java ME для мобильных устройств. 22 декабря 2006 исходный код Java ME был выпущен под лицензией GNU General Public License, проект получил название phoneME[1].

Отличительными особенностями устройств с ограниченными ресурсами являются ограниченная вычислительная мощность, ограниченный объём памяти, малый размер дисплея, питание от портативной батареи, а также низкоскоростные и недостаточно надёжные коммуникационные возможности. Типичный современный мобильный телефон содержит внутри 32-разрядный RISC-процессор с тактовой частотой 150-250 МГц, имеет объём оперативной памяти около 1-2 Мб, цветной дисплей размером 2 дюйма и имеет возможность соединения с Интернетом посредством GPRS или EDGE со скоростью до 474 кбит/с, которое при этом фундаментально ненадёжно, поскольку скорость передачи данных может неожиданно упасть, или соединение может быть вообще полностью потеряно.

Java ME специфицирует две базовые конфигурации, которые определяют требования к виртуальной машине (ограничение набора допустимых инструкций и др.), а также минимальный набор базовых классов: CLDC (Connected Limited Device Configuration — конфигурация устройства с ограниченными коммуникационными возможностями) и CDC (Connected Device Configuration — конфигурация устройства с нормальными коммуникационными возможностями).

Java ME также определяет несколько так называемых профилей (англ. profiles), которые дополняют и расширяют упомянутые выше конфигурации, в частности определяют модель приложения, возможности графического интерфейса, а также коммуникационные функции (например доступ к Интернету) и др.

В настоящее время самой распространённой конфигурацией является CLDC, для которого разработан профиль MIDP (Mobile Information Device Profile — профиль для мобильного устройства с информационными функциями). Приложения, написанные для этого профиля, называются мидлетами (англ. MIDlet). Другим популярным профилем для CLDC является DoJa, разработанный фирмой NTT DoCoMo для её собственного сервиса iMode. iMode весьма распространён в Японии, и в меньшей степени в Европе и на Дальнем Востоке.

Конфигурация CLDC успешно используется в большинстве современных мобильных телефонов и портативных органайзеров. По данным компании Sun Microsystems к концу 2004 года в мире было выпущено более 579 миллионов мобильных устройств с поддержкой этой конфигурации Java. Это делает Java ME доминирующей технологией Java в мире. Объёмы производства мобильных телефонов значительно превышают количество других компьютерных устройств, способных исполнять приложения на Java (например, персональных компьютеров).

Автор: nordMAX08

Категория: Прочее | Добавил: nordmax08 | Просмотров: 833 | Рейтинг: 0.0/0
Всего комментариев: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

о, привет
Новинки
  • Файлы
  • Статьи
  • Новости

Resident Evil 3: Nemesis Mobile
Комментов: 0 | Загрузок: 2
Comcraft android port
Комментов: 0 | Загрузок: 16
Hotline Miami: Night street [обновление 10.10.19]
Комментов: 9 | Загрузок: 241
Nitro Street Racing 3D (Mod)
Комментов: 0 | Загрузок: 76
Arachnid
Комментов: 0 | Загрузок: 46
Unreal Arena 3D (prototype)
Комментов: 0 | Загрузок: 97
Dark Zombie Runner
Комментов: 5 | Загрузок: 78
Зомби в Тумане
Комментов: 3 | Загрузок: 108
GRANNY
Комментов: 1 | Загрузок: 121
METRO 2033 - Kiev / Метро 2033: Война кротов 3D (UPD 19.04.2019)
Комментов: 14 | Загрузок: 527

M3G to OBJ Converter + Lang Editor
Комментов: 2 | Просмотров: 1638
БЫСТРАЯ НАВИГАЦИЯ ПО САЙТУ
Комментов: 3 | Просмотров: 3292
Работа с EMG Studio
Комментов: 9 | Просмотров: 4920
J2ME Loader - эмулятор Java на Android
Комментов: 4 | Просмотров: 3325
Исходный код Gish Reloaded
Комментов: 2 | Просмотров: 2440
Моды Minecraft PE
Комментов: 0 | Просмотров: 1985
Оптимизация графики
Комментов: 5 | Просмотров: 3093

[Поколение Java #3] ВСЕ ИГРЫ про Человека-паука
Комментов: 0 | Просмотров: 182
Sonic.EXE - Анонс
Комментов: 0 | Просмотров: 571
ИТОГИ 2018
Комментов: 3 | Просмотров: 721
С Новым 2019 Годом Кабана!
Комментов: 1 | Просмотров: 735
Неизданное (JAVA)
Комментов: 10 | Просмотров: 1208
Splatterhouse: Cry & Fear
Комментов: 19 | Просмотров: 834
КОНКУРС МОДОВ 2018
Комментов: 3 | Просмотров: 879
Случайный мод

Долгожданный мод на Pro Evolution Soccer 2010 с РПЛ
старая версия
4313 609 14 3.8
Статистика
Онлайн всего: 4
Гостей: 4
Пользователей: 0
Пользователи
Гости сайта

[ Нас сегодня посетили ]
При копировании материалов, желательно оставлять ссылку на этот сайт!
© Tommy_M 2009-2019 | Хостинг от uCoz