В чем разница между CLDC и MIDP для Java Mobile?

Может ли кто-нибудь объяснить, в чем разница между CLDC и MIDP?


person Casebash    schedule 01.03.2010    source источник


Ответы (2)


Java Mobile Edition содержит два разных компонента.

Первый, конфигурация, - это JVM и базовые классы для запуска виртуальной машины, такие как ввод-вывод, классы коллекций, даты, строки и т. Д. CLDC - это конфигурация

Другой, профиль, содержит классы для дополнительных утилит, которые построены поверх этого, таких как пользовательский интерфейс, шифрование, сохранение локальных данных и т. Д. MIDP - это профиль

person Casebash    schedule 01.03.2010
comment
Теоретически вы можете запустить другой профиль поверх CLDC. Кроме того, только CLDC не позволяет отображать что-либо на экране мобильного телефона. - person michael aubert; 01.03.2010

Технология J2ME состоит из двух конфигураций: Конфигурация подключенного ограниченного устройства (CLDC) и Конфигурация подключенного устройства (CDC).

Connected Limited Device Configuration (CLDC) предназначена для устройств с очень ограниченными ресурсами, такими как 160-512 КБ памяти, ограниченная пропускная способность подключения и 16-битный или 32-битный процессор. CLDC не поддерживает полнофункциональную виртуальную машину Java. Он не поддерживает числа с плавающей запятой, группы потоков, финализацию объектов, JNI, отражение, загрузчики классов пользователей. Конфигурация подключенного устройства (CDC) предназначена для устройств с 2 МБ или более для платформы Java, возможностью подключения к сети с высокой пропускной способностью и 32-разрядным процессором. CDC поддерживает полную, полнофункциональную виртуальную машину Java.

person Maheshwar Ligade    schedule 23.05.2014