Назад    Вперёд

Ядро JavaScript 1.5. Справочник.


JavaPackage

 

Ссылка JavaScript на Java-пакет.

 

Объект ядра

Реализован в

JavaScript 1.1, NES 2.0


Создание

 

Ссылка на имя пакета, используемая с ключевым словом 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, и свойство JavaPackage в netscape.

 

Объект JavaClass является ссылкой на один из классов пакета, такой как netscape.javascript.JSObject. Иерархия JavaPackage и JavaClass отражает иерархию пакетов и классов Java.

 

Хотя пакеты и классы, содержащиеся в JavaPackage, являются его свойствами, Вы не можете использовать оператор for...in для их перебора так, как Вы можете это делать со свойствами других объектов.


Свойства. Резюме.

 

Свойства JavaPackage являются объектами JavaClass и другими JavaPackage-объектами, содержащимися в нём.


Примеры


Предположим, Redwood corporation использует пакет Java redwood для хранения различных Java-классов, реализованных ею. Следующий код создаёт JavaPackage red:

 

var red = Packages.redwood


См. также

 

JavaArray, JavaClass, JavaObject, Packages.

 


Назад    Вперёд

Copyright © 2000 Netscape Communications Corp. Все права зарезервированы.

Дата последнего обновления: 28 сентября 2000 г.