
正文
java动态代码执行 java动态编程
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在java中动态执行一段代码
有点难度 java动态代码执行,java动态代码执行,java动态代码执行,java动态代码执行,, 需要动态编译成类、、、、然后反射调用
相关问答
Q1: 怎样动态执行一段JAVA代码
首先java动态代码执行你可以使用输入输出流(或者你说java动态代码执行的可能是要用反射得到程序结果来解析)解析做出*.Java文件。
然后可以使用runtime调用Dos下java动态代码执行的java编译命令编译取得class文件。
然后使用classloader,反射等组合执行生成的class文件。
Q2: 页面上有个textarea,在里面写java代码,然后如何动态编译执行这段java代码??
后台获取这段代码之后,将其自动补全成一个java类。
然后将其用io生成为 .java文本文件
之后调用
Runtime.getRuntime().exec("x:/javac.exe xx.java ...") 编译
最后使用反射或者代理调用这个类文件得到结果
java动态代码执行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java动态编程、java动态代码执行的信息别忘了在本站进行查找喔。







