【发布时间】:2012-09-20 00:24:32
【问题描述】:
我有一个简单的 .txt 文件,里面有纯 Java 代码
public class C {
public static void main(String[] args ) {
System.out.println("This is executed");
}
}
文件名为 C.txt。现在我想编写 Java 代码来读取 C.txt 中的代码,并将读取的代码作为纯 Java 文件编译和运行。注意,我可以轻松地将 C.txt 重命名为 C.java 并手动编译和运行代码。然而,这不是我的本意。我想按原样读取 .txt 文件并直接执行代码。这有可能吗?
【问题讨论】:
-
写一个shell脚本对你有用吗?这比尝试在 java 中实现要容易得多。
标签: java text compiler-construction