📜  Java |功能|问题1

📅  最后修改于: 2021-06-28 17:38:00             🧑  作者: Mango

以下Java程序的输出?

class Main {
    public static void main(String args[]) {   
             System.out.println(fun());
    } 
   
    int fun()
    {
      return 20;
    }
}

(A) 20
(二)编译错误
(C) 0
(D)垃圾袋答案: (B)
说明: main()是静态方法,fun()是类Main中的非静态方法。

像C++,Java中调用静态函数内部的非静态函数是不允许的这个问题的测验