java静态方法可以通过类名点的方式调用,非静态方法就不能通过类名点的方式调用了吗

如题所述

是。假设f是非静态方法,o是类C的实例,则f只能通过f(...),this.f(...),super.f(...)调用(这些方式只能在类C内部)或o.f(...)调用(这个方式即可以在类C的内部也可以在类C的外部)。
温馨提示:答案为网友推荐,仅供参考
相似回答