首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java动态编译解决方法

2012-03-21 
java动态编译我知道如何把.java文件动态编译和加载现在想解决这么个问题比如 客户递交了一个txt格式的java

java动态编译
我知道如何把.java文件动态编译和加载

现在想解决这么个问题 比如 客户递交了一个txt格式的java源文件 那我能不能动态编译它呢

知道编译器只编译.java结尾的 但是能不能有什么变通的方法呢 比如用流读取 再转格式 再编译什么的

给个例子最好

[解决办法]
在一般情况下,开发人员都是在程序运行之前就编写完成了全部的Java源代码并且成功编译。对有些应用来说,Java源代码的内容在运行时刻才能确定。这个时候就需要动态编译源代码来生成Java字节代码,再由JVM来加载执行。典型的场景是很多算法竞赛的在线评测系统(如PKU JudgeOnline),允许用户上传Java代码,由系统在后台编译、运行并进行判定。在动态编译Java源文件时,使用的做法是直接在程序中调用Java编译器。


楼主,给点分吧,
[解决办法]
如果你能确定他上传上来的txt文本就是java代码,那么你在后台先处理。把所有其他后缀名的文件都换成.java的啊。那样你再去编译撒
[解决办法]

探讨
如果你能确定他上传上来的txt文本就是java代码,那么你在后台先处理。把所有其他后缀名的文件都换成.java的啊。那样你再去编译撒

[解决办法]
亲 改后缀不可以吗?
[解决办法]
改后缀吧
[解决办法]
直接改后缀,多快活

热点排行