| 软件包 | 描述 |
|---|---|
| javax.script |
脚本API的接口和类,定义
TM java脚本引擎提供了一种用于java应用程序框架。
|
| Modifier and Type | Method and Description |
|---|---|
CompiledScript |
Compilable.compile(Reader script)
编写脚本(源读取
Reader)稍后执行。
|
CompiledScript |
Compilable.compile(String script)
编写脚本(来源为
String)稍后执行。
|
Object |
CompiledScript.eval()
执行存储在
CompiledScript对象的程序。
|
Object |
CompiledScript.eval(Bindings bindings)
在脚本执行使用提供的
Bindings属性的相关
ScriptEngine的
ENGINE_SCOPE执行存储在
CompiledScript对象的程序。
|
Object |
ScriptEngine.eval(Reader reader)
同
eval(String)除了脚本的源设置为
Reader
|
Object |
AbstractScriptEngine.eval(Reader reader)
eval(Reader)调用摘要
eval(Reader, ScriptContext)路过的
context字段的值。
|
Object |
ScriptEngine.eval(Reader reader, Bindings n)
同
eval(String, Bindings)除了脚本的源设置为
Reader。
|
Object |
AbstractScriptEngine.eval(Reader reader, Bindings bindings)
eval(Reader, Bindings)调用摘要
eval(Reader, ScriptContext)方法,通过这一
ScriptContext的读者,其他
ENGINE_SCOPE是那些受保护的
context字段成员的相同范围的作家和绑定。
|
Object |
ScriptEngine.eval(Reader reader, ScriptContext context)
同
eval(String, ScriptContext)在脚本的来源是一个
Reader读。
|
abstract Object |
CompiledScript.eval(ScriptContext context)
执行存储在这
CompiledScript对象的程序。
|
Object |
ScriptEngine.eval(String script)
执行指定的脚本。
|
Object |
AbstractScriptEngine.eval(String script)
同
eval(Reader)除了抽象的
eval(String, ScriptContext)使用。
|
Object |
ScriptEngine.eval(String script, Bindings n)
在脚本执行期间使用
Bindings争论的
ScriptEngine的
ENGINE_SCOPE
Bindings执行脚本。
|
Object |
AbstractScriptEngine.eval(String script, Bindings bindings)
同
eval(Reader, Bindings)除了抽象的
eval(String, ScriptContext)使用。
|
Object |
ScriptEngine.eval(String script, ScriptContext context)
使直接执行脚本的源代码是第一个参数的字符串的直接执行。
|
Object |
Invocable.invokeFunction(String name, Object... args)
用于调用脚本中定义的顶级程序和函数。
|
Object |
Invocable.invokeMethod(Object thiz, String name, Object... args)
调用在编译脚本对象上执行脚本中的方法,这是保留的
ScriptEngine状态。
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.