静态方法调用

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

慕粉1434247512

2017-03-10 09:03

A类可以调用B类中的静态方法吗

写回答 关注

3回答

  • 学徒王小明
    2017-03-10 10:08:48

    复制的时候出错了

    A.java    

    package com.test;

    public class Initial {

    public static void main(String[] args){

    A a = new A();

    a.testB();

    }

    }


  • 阿babababa
    2017-03-10 09:59:01

    要看B类的访问权限是不是开放的,然后AB类是不是父子关系。

  • 学徒王小明
    2017-03-10 09:49:36

    可以。

    A.java

    package com.test;

    public class A {

    public void A()

    {

    B.helloWorld();

    }

    }

    B.java

    package com.test;

    public class B {

    public static void helloWorld(){

    System.out.println("HelloWorld");

    }

    }

    Initial.java

    package com.test;

    public class Initial {

    public static void main(String[] args){

    A a = new A();

    a.testB();

    }

    }


Java入门第二季 升级版

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

530556 学习 · 6091 问题

查看课程

相似问题