2020-03-26 Java设计模式--单例模式 字数统计: 510字 | 阅读时长: 2分 一、单例模式概述(一)定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例场景,也就是说:确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象应该有且只有一个。 设计模式 设计模式 more >>
2020-03-26 Java设计模式--工厂方法模式 字数统计: 541字 | 阅读时长: 2分 一、工厂方法模式概述工厂方法模式:也叫工厂模式,属于类创建型模式,工厂父类(接口)负责定义产品对象的公共接口,而子类工厂则负责创建具体的产品对象。目的:是为了把产品的实例化操作延迟到子类工厂中完成,通过工厂子类来决定究竟应该实例化哪一个产品具体对象。工厂方法模式包含四个部分: 设计模式 设计模式 more >>
2020-03-26 Java设计模式--简单工厂模式 字数统计: 650字 | 阅读时长: 2分 一、简单工厂模式又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例。主要包含了三个角色:A.抽象产品角色: 一般用接口 或 抽象类实现B.具体的产品角色:具体的类的实现 设计模式 设计模式 more >>
2020-03-20 Java基础--集合的遍历 字数统计: 1.9k字 | 阅读时长: 7分 前言:通常,我们可以使用for、for each以及迭代器iterator进行遍历。但是这三种方法其实还是有很大的区别的。 一、for、for each以及iterator的用法和区别:(一)相同点:三个都可以用来遍历数组和集合 Java基础 Java基础 more >>