面试题-编号-常用的设计模式有哪些

常用的设计模式有哪些?

单例模式:一个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例.

单例模式又包括饿汉模式和懒汉模式

饿汉模式:每次调用的时候都会直接加载

懒汉模式:使用的时候才加载

工厂模式:定义规范接口,由其子类进行功能的实现

建造者模式:将复杂的功能分割,重建后实现不同的功能.

你可能感兴趣的:(java,开发语言)