JavaClass | JavaScript 1.1, NES 2.0 | |
Объект JavaClass это ссылка на один из классов пакета Java, такой как В большинстве случаев Вам не нужно беспокоиться об объектах JavaPackage и JavaClass - Вы просто работаете с пакетами и классами Java, а LiveConnect создаёт эти объекты прозрачно. В JavaScript 1.3 и ранее JavaClass-объекты не конвертируются автоматически в экземпляры java.lang.Class. Если Вы передаёте их в качестве параметров Java-методам - Вы обязаны создавать wrapper/оболочку вокруг экземпляра java.lang.Class. В следующем примере метод forName создаёт объект-оболочку theClass, который затем передаётся методу newInstance для создания массива. // JavaScript 1.3 В JavaScript 1.4 и позднее Вы можете передавать JavaClass-объект непосредственно в метод, как в следующем примере: // JavaScript 1.4 |
||
Объектная модель
|