摘要: Java三大特性之继承 1、什么是继承,有什么用? 继承:在现实世界当中也是存在的,例如:父亲很有钱,儿子不用努力也很有钱。 继承的作用: 1. 基本作用:子类继承父类,代码可以得到复用。(这个不是重要的作用,是基本作用。) 2. 主要(重要)作用:因为有了继承关系,才有了后期的方法覆盖和多态机制。 阅读全文
posted @ 2021-11-28 21:06 小羊是頭豬 阅读(67) 评论(0) 推荐(0)
摘要: Java JVM栈、堆、方法区的区别 栈:方法只要执行,会压栈。(存放局部变量) 堆:new出来的对象都在堆中。垃圾回收器主要针对堆。(存放实例变量/对象变量/成员变量) 方法区:类的信息,字节码信息,代码片段。(存放静态变量) 方法的代码片段放在方法区,但是方法执行过程当中需要的内存在栈中。 变量 阅读全文
posted @ 2021-11-28 20:07 小羊是頭豬 阅读(87) 评论(0) 推荐(0)
摘要: static,this,静态代码块,实例代码块 static 1.static static翻译为“静态的” 所有static关键字修饰的都是类相关的,类级别的。 所有static修饰的,都是采用“类名.”的方式访问。 static修饰的变量:静态变量 static修饰的方法:静态方法 2.变量的分 阅读全文
posted @ 2021-11-28 20:01 小羊是頭豬 阅读(50) 评论(0) 推荐(0)