如何以编程方式编译和实例化Java类?

如何以编程方式编译和实例化Java类?

我将类名存储在属性文件中。我知道类存储将实现IDynamicLoad。如何动态实例化类?

现在我有

     Properties foo = new Properties();
    foo.load(new FileInputStream(new File("ClassName.properties")));
    String class_name = foo.getProperty("class","DefaultClass");
    //IDynamicLoad newClass = Class.forName(class_name).newInstance();

newInstance是否只加载已编译的.class文件?如何加载未编译的Java类?


凤凰求蛊
浏览 513回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java