我想知道是否有任何方法可以将StringJava 转换为Java可编译代码.
我有一个比较表达式保存在数据库字段中.我想从数据库中检索它,然后在条件结构中进行评估.
有没有办法做到这一点?
我有定期推送到数据库的 Java 代码(解释为什么它在数据库中太复杂了,这只会把焦点从主要问题上移开)。
在运行时我查询数据库。我可以执行从数据库中获取的代码吗?我只在代码中存储 main 方法的内容。运行数据库的服务器是 HTTP 服务器。
来自数据库的示例代码(仅供参考):
int i = 10;
int j = 2;
int k = i*j;
System.out.println("Result is " + k);
Run Code Online (Sandbox Code Playgroud)
预期输出:
Result is 20
Run Code Online (Sandbox Code Playgroud)