java支持动态语言javascript
例子:
ScriptEngineManager manager = **new** ScriptEngineManager();
ScriptEngine engine = manager.getEngineByName(**"JavaScript"**);
String scriptText = **"function sum(a,b) {return a+b}"**;
注册JavaScript求和函数脚本_ engine.eval(scriptText);
Invocable invocable = (Invocable)engine;
调用注册的javascript执行脚本_ Object result = invocable.invokeFunction(**"sum"**,100,201);
System._out_.println(**"sum:"**+result);