В приведенных ниже таблицах перечислены все стандартные пакеты платформы 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 |