Java 2 Micro Edition (J2ME)


Конфигурация Connected Device Configuration (CDC) - часть 2


  • java.util — базовые утилиты Java;
  • java.net — дейтаграмма Universal Datagram Protocol (UDP) и ввод/вывод (I/O);
  • java.io — файловый ввод/вывод Java;
  • Java.text — самая минимальная поддержка интернационализации (I18N — смотри главу 9);
  • Java.security — минимальная защита на мелком уровне и шифрование сериализации объекта.
  • Как вы можете видеть, эти API не включают полный набор пакетов набора инструментальных средств разработки программного обеспечения (software development kit (SDK)) Java 2. В некоторых случаях эти пакеты и классы являются подгруппами пакетов и классов Java 2 SDK. Также убраны все устаревшие API J2SE. В таблице 1.1 перечислен полный набор пакетов, поддерживаемых CDC.

    Таблица 1.1. Пакеты CDC

    Название пакета CDC

    Описание

    java.io

    Стандартные классы и интерфейсы ввода/вывода

    java.lang

    Классы виртуальной машины

    java.lang.ref

    Классы для работы с ссыпками на объекты

    Java . lang. reflect

    Классы и интерфейсы, поддерживающие отражение (динамическую информацию о классах)

    Java .math

    Математический пакет

    Java .net

    Сетевые классы и интерфейсы

    Java. security

    Классы и интерфейсы безопасности

    Java . security .cert

    Классы сертификации безопасности

    Java . text

    Текстовой пакет

    Java . util

    Классы стандартных утилит

    Java .util . jar

    Классы утилиты архиватора Java (JAR)

    Java .util . zip

    Классы утилиты ZIP

    javax.microedition.io

    Классы и интерфейсы структуры общих соединений CDC

    Профиль Foundation Profile. Конфигурация вместе с профилем формирует исполняемую среду J2ME. Свойства и службы системного уровня, поддерживаемые конфигурацией, более или менее спрятаны от разработчика приложений. В действительности разработчику приложения запрещен прямой доступ к ним. Если это не было соблюдено, приложение не будет считаться соответствующим требованиям J2ME.

    С точки зрения программиста профиль необходим для «полезной» работы. Профиль определяет уровень, который содержит АРГи, с которыми программист обычно имеет дело. Создатели J2ME в начале задали один профиль CDC, профиль Foundation, который основан на выпуске J2SE версии 1.3. Он был разработан стандартным комитетом Java Community Process, экспертной группой компаний, работающих в сфере потребительских электронных товаров. Профиль Foundation содержит в себе пакеты J2SE, перечисленные в таблице 1.2.




    Начало  Назад  Вперед