问答详情
源自:8-9 Java 中的 static 使用之静态方法

静态方法中调用静态方法会直接执行吗

3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法中 mian方法调用的方法会直接执行然后输出吗

提问者:速配马克 2019-12-10 11:55

个回答

  • 慕慕9044048
    2020-05-23 02:14:16

    会执行,输出不输出,就要看你调用的方法里面有没有关于输出的代码。

  • 上bug_扶我起来
    2020-02-18 15:16:52

    会执行、后面加上输出语句可以看到,我在类里的静态方法中调用求平均值int型:44 

    public static int sum() { 

          return score1 + score2;

    }

    public static int der(){

       return(sum()/4);

    }

    public static void main(String[] args) {

            // 调用静态方法sum并接收返回值

    int allScore = HelloWorld.der();

    System.out.println("总分:" + allScore);


  • qq_五年_5
    2020-01-19 19:56:45

    main()方法也是静态方法,可以直接调用静态方法 print()

  • qq_慕斯卡5327898
    2019-12-10 23:36:34

    buhui