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

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

2 ответа

Решение

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

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

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

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

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

Другие вопросы по тегам