0

java6機能を使用してScriptEngineを取得しているときにgroovyで、groovyの場合、インターフェイスではなくクラスのタイプであるインスタンス「GroovyScriptEngineImpl」が提供されます。インターフェイスを取得する他の方法はありますか?

ScriptEngineManager  factory = new ScriptEngineManager();
ScriptEngine engine = factory.getEngineByName("groovy");
assert engine instanceof GroovyScriptEngineImpl

「GroovyScriptEngineImpl」を使用する代わりに使用できるインターフェイスはありますか

4

1 に答える 1

1

GroovyScriptEngineImplは、Compilable、Invocable、および ScriptEngine インターフェースを実装します。

于 2011-11-03T07:58:18.323 に答える