是否有一些Java等价的javaScripts ** new Function([arg1 [,arg2 [,... argN]],] functionBody)**

时间:2017-10-08 22:12:13

标签: java reflection

我想在JAVA中运行时创建一个函数 我想要一些像java Scripts相当于:

的东西
new Function([arg1[, arg2[, ...argN]],] functionBody)

因此用户可以将函数指定为字符串,然后可以使用所需的参数调用它。

1 个答案:

答案 0 :(得分:1)

Java中有很多方向,但最接近的可能是Java Scripting API“用于在Java应用程序中嵌入脚本”。

注意,如果您要执行的代码是由用户提供的,请确保在沙盒环境中执行,否则您将受到伤害。