![](https://img-blog.csdnimg.cn/20210716224055507.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
offer
零碎的知识点分享出来,希望大家都能拿个好的offer
lincs_
分布式系统、区块链、机器学习
展开
-
[Java] 简单理解观察者模式
定义抽象主题Subject: public abstract class Subject { // 订阅了该主题的观察者集合 protected List<Observer> obervers = new ArrayList<>(); // 增加观察者 public void add(Observer observer) { obervers.add(observer); } // 删除观察者 pub.原创 2021-07-17 11:13:09 · 76 阅读 · 0 评论 -
[Java] 简单理解抽象工厂
使用抽象工厂: public static void main(String[] args) { AbstractFactory phoneFactory = new PhoneFactory(); Phone phoneHuawei = phoneFactory.createPhone("Huawei"); Phone phoneApple = phoneFactory.createPhone("Apple"); logger.info(phoneHuawei.call()); logge.原创 2021-07-16 23:01:03 · 66 阅读 · 0 评论 -
[Java] 简单理解工厂模式
定义接口: public interface Phone { String brand(); } 定义实现类: public class Iphone implements Phone { @Override public String brand() { return "this is a Apple phone"; } } public class HwaWei implements Phone { @Override public String brand() { .原创 2021-07-16 22:06:00 · 89 阅读 · 0 评论