我想知道是否可以实例化一个外部文件类
例如: Oreja oreja_object = getClassFromExternalFile(“C:\ oreja_file.java”);
谢谢, 克里斯蒂娜。
答案 0 :(得分:3)
Cristina,您可以使用自定义.class
动态加载外部ClassLoader
文件,例如URLClassLoader
。看看this question。
您无法直接加载.java
源文件。必须先编译它,例如使用Java Compiler API。