-
- 所有已知实现类:
-
NashornScriptEngine
public interface CompilableScriptEngines实现的可选接口,其方法将脚本编译为可以重复执行而无需重新编译的表单。- 从以下版本开始:
- 1.6
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 CompiledScriptcompile(Reader script)编译脚本(源读取自Reader)以供稍后执行。CompiledScriptcompile(String script)编译脚本(源代表为String)以供稍后执行。
-
-
-
方法详细信息
-
compile
CompiledScript compile(String script) throws ScriptException
编译脚本(源代表为String)以供稍后执行。- 参数
-
script- 脚本的来源,表示为String。 - 结果
-
的子类的实例
CompiledScript稍后将使用的一个被执行eval的方法CompiledScript。 - 异常
-
ScriptException- 如果编译失败。 -
NullPointerException- 如果参数为null。
-
compile
CompiledScript compile(Reader script) throws ScriptException
编译脚本(源读取自Reader)以供稍后执行。 除了传递源的方式之外,功能与compile(String)相同。- 参数
-
script- 从中获取脚本源的阅读器。 - 结果
-
的子类的实例
CompiledScript稍后将使用的其一个被执行eval的方法CompiledScript。 - 异常
-
ScriptException- 如果编译失败。 -
NullPointerException- 如果参数为null。
-
-