![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面向对象
文章平均质量分 80
电脑小白路过
卑微的懒狗,在线学习
展开
-
java中类的继承
java中继承首先,让我们了解一下什么是继承?继承是面向对象软件技术当中的一个概念,与多态、封装共为面向对象的三个基本特征。JAVA的继承是通过已存在的类作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能。继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。所以是面向对象这一块需要掌握的重点。通过extends来建立类与类之间的关系public class A{}//定义一个类原创 2021-05-23 22:41:42 · 2000 阅读 · 0 评论 -
单例设计模式的详细讲解
单例设计模式1.什么是单例设计模式?单例设计模式是设计模式中最常见的一种。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。2.在什么时候使用单例设计模式?(1)在设计一些工具类的时候(通常工具类,只有功能方法,没有属性)(2)可能会被频繁调用的工具类3.为什么要使用单例设计模式?单例设计模式为了避免因为创建了多个实例造成资源的浪费,且多个实例由于多次调用容易导致结果出现错误,而使用单例模式能够保证整个应用中有且只有一个实例。4.单原创 2021-05-16 22:46:48 · 346 阅读 · 0 评论 -
代码块的详细讲解
代码块(静态代码块和构造代码块)静态代码块1.为什么要使用静态代码块?静态代码块中的代码会在类加载JVM时运行,且只会被执行一次JVM类加载分为5个过程:加载,验证,准备,解析,初始化。2.什么时候使用静态代码块?一般情况下,如果有些代码必须在项目启动时就执行,就需要使用静态代码块。3.静态对象优于各种代码块以及构造方法,如果一个类中有多个构造对象,按照书写顺序排序。4.静态代码块中的代码不需要被实例化类就可以被调用,所有静态代码块中无法调用类中的属性。5.静态块常用来执行类属性的初始化原创 2021-05-09 18:19:08 · 439 阅读 · 0 评论