原理很简单,使用JDK提供的JAVAC命令编译并反射调用。
从功能上:只能执行JAVA代码,如果要执行JS可以交给前台处理(借助隐藏的IFRAME)或者使用JDK的JS脚本引擎
从性能上:每次执行时要经过:生成JAVA代码=》编译=》执行。可能这块比较耗性能,看下大家有没好的方法或意见?
附件为工程完整源代码。直接部署即可。

大致原理:

本文详细介绍了如何使用JDK提供的JAVAC命令进行代码编译,并通过反射机制调用JAVA代码的功能与性能考量。提供完整源代码,便于实践应用。
原理很简单,使用JDK提供的JAVAC命令编译并反射调用。
从功能上:只能执行JAVA代码,如果要执行JS可以交给前台处理(借助隐藏的IFRAME)或者使用JDK的JS脚本引擎
从性能上:每次执行时要经过:生成JAVA代码=》编译=》执行。可能这块比较耗性能,看下大家有没好的方法或意见?
附件为工程完整源代码。直接部署即可。

大致原理:


被折叠的 条评论
为什么被折叠?