我想知道在java中是否可以这样做。 说我有一些成员的类:从java中的类对象运行任意函数
Class Test {
// some constructors and members
public Object func;
}
,然后我已经从一些其它类中定义的某些功能。我想在运行时将这些函数分配给我的Test类,以便根据情况,eval(test.func)可以是任何函数。你会怎么做? 虽然在JavaScript中使用字符串来传递函数很容易。
是反射还是闭合与我想达到的目的有关? 谢谢
如果你解释你真的想要做什么,我们可能会指出你更好的选择。 – 2013-02-12 05:41:51