01方法:静态方法和非静态方法
面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。
三大特性:封装,继承,多态
静态方法和非静态方法
public class Demo01 {
public static void main(String[] args) {
Demo01.a() ;//a()可以直接调用
Demo01 demo01 =new Demo01();
demo01.b();//b()要类实例化后才能调用
}
//和类一起加载的,a()方法不能调用b()方法。
public static void a(){
c();//可以调用c();
System.out.println("可以调用a");
}
public static void c(){
a();//可以调用a();
System.out.println("可以调用c");
}
//类实例化之后才存在
public void b(){
a();//可以调用a();
System.out.println("可以调用b");
}
}

浙公网安备 33010602011771号