java命名空间javax.script类scriptenginemanager的类成员方法:
getenginebyname定义及介绍
本文导语:
getenginebyname
public scriptengine getenginebyname(string shortname)
查找并创建一个给定名称的 scriptengine。该算法首先查找一个 scriptenginefactory,该 scriptenginefactory 已经针对给定名称使用 registerenginename 方法注册为处理程序。 如果没有找到...
getenginebyname
public scriptengine getenginebyname(string shortname)
- 查找并创建一个给定名称的
scriptengine。该算法首先查找一个 scriptenginefactory,该 scriptenginefactory 已经针对给定名称使用 registerenginename 方法注册为处理程序。
如果没有找到这样的 scriptenginefactory,则搜索构造方法存储的 scriptenginefactory 实例数组,以获得具有指定名称的 scriptenginefactory。如果通过这两种方法之一找到了一个 scriptenginefactory,则用它来创建 scriptengine 实例。
- 参数:
shortname - scriptengine 实现的短名称,由其 scriptenginefactory 的 getnames 方法返回。
- 返回:
- 搜索到的工厂所创建的
scriptengine。如果没有找到这样的工厂,则返回 null。scriptenginemanager 将它自己的 globalscope bindings 设置为新建 scriptengine 的 global_scope bindings。
- 抛出:
nullpointerexception - 如果 shortname 为 null。