java非静态方法里可以调用静态方法吗

如题所述

静态static方法中不能调用非静态(non-static)方法,准确地说是不能直接调用non-static方法。但是可以通过将一个对象的引用传入static方法中,再去调用该对象的non-static方法。
其实这个事实的应用很经常,以至于我们不去重视:
在主函数(static方法)中我们经常创建某个类的实例,再利用其引用变量调用它的非静态方法。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-01-10
可以的,但是静态方法里不能调用非静态方法和成员变量
相似回答