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

来源:8-9 Java 中的 static 使用之静态方法

速配马克

2019-12-10 11:55

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

写回答 关注

4回答

  • 慕慕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

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530554 学习 · 6091 问题

查看课程

相似问题