Разработка мобильных приложений. Соколова В.В. - 58 стр.

UptoLike

Составители: 

58
Первые три пакета используют префикс Java, в своем имени, по-
тому что каждый из них содержит подгруппу стандартных классов
платформы J2SE. Последний, однако, должен использовать префикс
javax., поскольку он описывает новое «стандартное расширение», ко-
торое не является частью основной платформы Java.
2.1.2. Конфигурация Connected Device Configuration
Используемая в CDC виртуальная машина Java, называется ком-
пактной виртуальной машиной (Compact Virtual Machine) и имеет сле-
дующие основные свойства:
улучшенная запоминающая система;
небольшие временные интервалы сборки мусора в среднем;
полное отделение виртуальной машины от системы памяти;
модульные сборщики мусора;
сборка мусора по поколениям.
В частности, CVM была спроектирована с учетом предоставления
следующих свойств:
портативность;
быстрая синхронизация;
выполнение классов Java отдельно от постоянной памяти (ROM);
поддержка естественных потоков;
зоны обслуживания малых классов;
предоставление интерфейсов и поддержка служб операционной
системы реального времени (RTOS);
преобразование потоков Java непосредственно в естественные
потоки;
поддержка всех свойств и библиотек виртуальной машины Java
версии 1.3, таких как интерфейс вызова удаленных методов, интерфейс
отладки виртуальной машины Java и пр.
CDC устанавливает минимальный набор библиотек классов и API.
Она поддерживает следующие стандартные пакеты Java:
java.lang системные классы виртуальной машины Java;
java.util базовые утилиты Java;
java.net дейтаграмма Universal Datagram Protocol (UDP) и
ввод/вывод (I/O);
java.io файловый ввод/вывод Java;