class A{ public static void m1(){ System.out.println(“A中的静态方法”); //m3();//编译报错:静态不能直接访问非静态 }public void m2(){ System.out.println(“A中的非静态方法”); m3(); }private void m3(){//只能在类内访问 System.out.println(“A中的私有非静态方法”); } }public class MethodDemo02 { public static void main(String[] args) { A.m1();//通过类名直接调用 A a=new A(); a.m2();//必须通过类的实例,及对象调用 //a.m3();//m3不可见 } }
public static、public、private调用方法
最新推荐文章于 2023-03-16 20:41:20 发布