说,我有一个类对象的引用,其中 SomeType 有一个静态方法。有没有办法在不先实例化 SomeType 的情况下调用该方法?最好不要逃避强类型。
编辑:好的,我搞砸了。
interface Int{
void someMethod();
}
class ImplOne implements Int{
public void someMethod() {
// do something
}
}
Class<? extends Int> getInt(){
return ImplOne.class;
}
在这种情况下 someMethod() 无论如何都不能是静态的。