Ядро 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


См. также

, , , .


    

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

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




Содержание  Назад  Вперед