Ссылка на имя пакета, используемая с ключевым словом Packages:
Packages.JavaPackage
где JavaPackage это имя Java-пакета объекта. Если пакет находится в
пакете java, netscape или sun,
ключевое слово Packages необязательно.
Описание
В Java пакет является коллекцией Java-классов или
других
Java-пакетов. Например, пакет netscape содержит пакет
netscape.javascript; пакет netscape.javascript
содержит классы JSObject и JSException.
В JavaScript объект JavaPackage является
ссылкой на Java-пакет. Например, ссылкой на netscape является JavaPackage. netscape.javascript является одновременно объектом JavaPackage
и свойством из netscapeJavaPackage.
Объект JavaClass является ссылкой на один
из классов пакета, такой как netscape.javascript.JSObject. Иерархия
JavaPackage и JavaClass отражает иерархию пакетов и
классов Java.
Хотя пакеты и классы, содержащиеся в JavaPackage,
являются его свойствами, Вы не можете использовать оператор for...in
для перечисления их, как это можно сделать в других объектах.
Свойства. Резюме.
Свойства
объекта
JavaPackage являются JavaClass-объектами и любыми
другими
JavaPackage-объектами, которые он содержит.
Пример
Предположим, корпорация Redwood использует пакет Java
redwood для хранения различных Java-классов, реализуемых ею.
Следующий код создаёт JavaPackagered: