jdk.nashorn.internal. * nashorn. , JDK. , , Java- , SecurityException! jdk jdk9 nashorn, javac jdk9!
JS- ( 1) "ug_". Java, API, jdk.nashorn.api.scripting.
"" - javax.script.ScriptEngine nashorn, - :
import jdk.nashorn.api.scripting.*;
..
public Object getDate() {
JSObject dateConstructor = (JSObject) engine.eval("Date");
return dateConstructor.newObject();
}
JS script "getDate()" API JS
. , newObject
( Java).