首先你要区别静态方法与非静态方法的区别:静态方法属于类所有;非静态方法属于类的实例所有;静态方法直接类名调用,在类实例化前就可以用;非静态方法只能通过new类的实例调用,内存中会给每个实例单独分配内存;综上所述,既然静态方法不属于类的实例,那么自然就不能调用!