我要做的是获取定义加载类的文件的位置:
Foo::Bar.create(:param) # how can I know file location in runtime?对于较小、组织较好的项目,我只搜索class Bar,但在这里这是不可能的,因为有许多名为Bar的类,更糟糕的是,其中一些类位于相同的名称空间下。我知道,等着发生是很麻烦的。
我有一个方法需要一个Class对象,它将多次构造该对象:register(clazz);
对于某些寄存器,我希望使用匿名类,但为此,我需要一个来自它的Class<?>对象。// It is supposed to pass the Class<?> for an anonymous class overriding
不能只输入parameterTypes中的double.class,因为s可能是不同的类型,例如Integer(<code>D15<//code>中的非int).The方法参数),它们总是并且只有原语类型e.printStackTrace(); }Foo.java //(I can't change/add code/delete in this part)
public classString type = "Int&q