静态方法能不能直接调用非静态方法

参考答案

静态方法不能直接调用非静态方法。

  • 静态方法只能访问静态成员;
  • 调用静态方法时可能对象并没有被初始化,此时非静态变量还未初始化;
  • 非静态方法的调用和非静态成员变量的访问要先创建对象。

以上,是Java面试题【静态方法能不能直接调用非静态方法】的参考答案。

输出,是最好的学习方法

欢迎在评论区留下你的问题、笔记或知识点补充~

—end—

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧