参考答案
静态方法不能直接调用非静态方法。
- 静态方法只能访问静态成员;
- 调用静态方法时可能对象并没有被初始化,此时非静态变量还未初始化;
- 非静态方法的调用和非静态成员变量的访问要先创建对象。
以上,是Java面试题【静态方法能不能直接调用非静态方法】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—
静态方法不能直接调用非静态方法。
以上,是Java面试题【静态方法能不能直接调用非静态方法】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—