草庐IT

Computable

全部标签

java - 在运行时寻找新的 Java 类

我有一个功能,我希望为我们正在准备的软件模型提供给客户-我想知道它是否是可能聪明(也就是不傻)最好的事情我希望客户能够编写一个java类来实现我的Computable接口(interface)并将其粘贴到某个预定的文件夹中。此文件夹将包含.java文件而不是.class文件。然后,在运行时,我希望我的程序搜索该文件夹并从该文件夹中提取所有Computables并将它们存储在从Computable的名称到可计算对象。Computable应该只有一个默认构造函数,并且it接口(interface)只有一个名为compute的方法,它将一组Object映射到一个对象。