ArininAV

Приложение 19.
Стандартные пакеты Java

В приведенных ниже таблицах перечислены все стандартные пакеты платформы Java 2 согласно JDK 1.3.1. Для каждого пакета приведены его имя, краткое описание и версия JDK, в которой он впервые появился.

Таблица П19.1. Стандартные пакеты java.*
Имя пакета Краткое описание JDK
java.applet Классы, необходимые для создания аплетов. 1.0
java.awt Графический пользовательский интерфейс на базе Abstract Windows Toolkit (AWT). 1.0
java.awt.color Пространства цветов для AWT. 1.2
java.awt.datatransfer Передача данных внутри программы и между программами. 1.1
java.awt.dnd Поддержка технологии drag-and-drop. 1.2
java.awt.dnd.peer Служебный пакет AWT. 1.2
java.awt.event Обработка событий AWT. 1.1
java.awt.font Поддержка основных форматов шрифтов для AWT. 1.2
java.awt.geom Операции двумерной геометрии для AWT. 1.2
java.awt.im Поддержка нестандартных методов ввода текста. 1.2
java.awt.im.spi Интерфейсы для создания нестандартных методов ввода текста. 1.3
java.awt.image Создание и редактирование графических изображений. 1.0
java.awt.image.renderable Создание графических изображений, независимых от устройства отображения. 1.2
java.awt.peer Служебный пакет AWT. 1.0
java.awt.print Поддержка печати в AWT. 1.2
java.beans Классы, связанные с созданием компонентов JavaBeans. 1.1
java.beans.beancontext Поддержка контейнеров JavaBeans. 1.2
java.io Базовые классы и интерфейсы ввода-вывода. 1.0
java.lang Базовые классы языка Java. 1.0
java.lang.ref Управление ссылками на объекты. 1.2
java.lang.reflect Доступ к структуре классов и объектов. 1.1
java.math Целая и десятичная арифметика произвольной точности. 1.1
java.net Классы для создания сетевых приложений. 1.0
java.rmi Вызов методов объектов в другой виртуальной машине (Remote Metode Invocation). 1.1
java.rmi.activation Сохранение ссылок на объекты RMI и их активация. 1.2
java.rmi.dgc Управление распределенной сборкой мусора. 1.1
java.rmi.registry Поддержка реестров RMI. 1.1
java.rmi.server Поддержка серверной стороны RMI. 1.1
java.security Базовые классы и интерфейсы управления безопасностью. 1.1
java.security.acl Устаревший пакет управления списками прав доступа. 1.1
java.security.cert Поддержка сертификатов X.509. 1.2
java.security.interfaces Интерфейсы генерации ключей шифрования по RSA и DSA. 1.1
java.security.spec Спецификации ключей и параметров алгоритмов шифрования. 1.2
java.sql Средства доступа к базам данных посредством JDBC (Java Data Base Connectivity). 1.1
java.text Манипулирование текстами, датами, числами и сообщениями. 1.1
java.util Коллекции, базовые события, поддержка даты/времени и различные утилиты. 1.0
java.util.jar Поддержка архивов JAR (Java ARchive). 1.2
java.util.zip Поддержка архивов ZIP и GZIP. 1.1
Таблица П19.2. Стандартные пакеты javaх.*
Имя пакета Краткое описание JDK
javaх.accessibility Стандартные контракты компонентов пользовательского интерфейса. 1.2
javaх.naming Доступ к сервисам управления именами JNDI (Java Naming and Directory Interface). 1.3
javaх.naming.directory Доступ к сервисам управления каталогами JNDI. 1.3
javaх.naming.event Поддержка событий JNDI. 1.3
javaх.naming.ldap Доступ к сервисам JNDI по протоколу LDAP. 1.3
javaх.naming.spi Средства создания собственных JDNI-сервисов. 1.3
javaх.rmi Поддержка RMI-IIOP (Internet InterORB Protocol). 1.2
javaх.rmi.CORBA Поддержка RMI-IIOP для CORBA ORB. 1.2
javaх.sound.midi Поддержка звукового интерфейса MIDI (Musical Instrument Digital Interface). 1.3
javaх.sound.midi.spi Средства создания собственных MIDI-сервисов. 1.3
javaх.sound.sampled Сохранение, обработка и воспроизведение звуковых данных. 1.3
javaх.sound.sampled.spi Абстрактные классы для создания собственных аудиосервисов. 1.3
javaх.swing Платформо-независимый графический пользовательский интерфейс Swing. 1.2
javaх.swing.beeninfo Служебный пакет свойств Swing. 1.2
javaх.swing.border Поддержка рамок для Swing-компонентов. 1.2
javaх.swing.colorchooser Компонент выбора цветов. 1.2
javaх.swing.event Обработка событий Swing. 1.2
javaх.swing.filechooser Компонент выбора файлов. 1.2
javaх.swing.plaf Базовые интерфейсы настройки отображения пользовательского интерфейса. 1.2
javaх.swing.plaf.basic Настройка отображения пользовательского интерфейса, принятая по умолчанию. 1.2
javaх.swing.plaf.metal Настройка "металлического" отображения пользовательского интерфейса. 1.2
javaх.swing.plaf.multi Сочетание нескольких настроек отображения пользовательского интерфейса. 1.2
javaх.swing.table Поддержка табличных компонентов. 1.2
javaх.swing.text Поддержка редактируемых и нередактируемых текстовых компонентов. 1.2
javaх.swing.text.html Редактор HTML-документов. 1.2
javaх.swing.text.html.parser Синтаксический анализатор HTML-документов. 1.2
javaх.swing.text.rtf Редатор текстов в формате RTF (Rich Text Format). пока нет
javaх.swing.tree Компонент отображения деревьев. 1.2
javaх.swing.undo Поддержка отмены и повторения операций редактирования. 1.2
javaх.transaction Исключения, генерируемые ORB в процессе демаршалинга. 1.3
Таблица П19.3. Стандартные пакеты org.omg.*
Имя пакета Краткое описание JDK
org.omg.CORBA Интерфейс языка Java с CORBA ORB (Object Request Broker). 1.2
org.omg.CORBA.DynAnyPackage Исключения, генерируемые интерфейсом DynAny. 1.2
org.omg.CORBA.ORBPackage Исключения пакетов CORBA ORB. 1.2
org.omg.CORBA.portable Слой совместимости брокеров CORBA. 1.2
org.omg.CORBA.TypeCodePackage Исключения, генерируемые классом TypeCode. 1.2
org.omg.CORBA_2_3 Добавления для совместимости с CORBA 2.3. 1.3
org.omg.CORBA_2_3.portable Добавления для совместимости брокеров с CORBA 2.3. 1.3
org.omg.CosNaming Интерфейс языка Java с CORBA IDL (Interface Definition Language). 1.3
org.omg.CosNaming.NamingContextPackage Исключения, генерируемые в org.omg.CosNaming. 1.3
org.omg.SendingContext Поддержка маршалинга типов значений. 1.3
org.omg.stub.java.rmi Заглушки RMI-IIOP для пакета java.rmi. 1.3