面向对象封装、继承、多态
java堆和栈
Java堆和栈是Java虚拟机(JVM)中的两个重要概念,它们在内存管理方面起着至关重要的作用。
简单来说,堆是用来存储对象的,而栈是用来存储方法的执行状态的。这两者在内存管理方面都起着重要的作用,但是它们的功能和使用方式有所不同。
继承案例
全局变量和方法变量
全局变量作用域是整个类,可以在类的任何地方使用。
局部变量作用域限定在方法、代码块或构造方法内部,必须显式初始化后才能使用。
多态案例
抽象类案例
接口案例
省略public static final、public abstract