- 博客(3)
- 收藏
- 关注
原创 Java基础之多线程学习笔记
###01_多线程(多线程的引入)(了解)1.什么是线程线程是程序执行的一条路径, 一个进程中可以包含多条线程多线程并发执行可以提高程序的效率, 可以同时完成多项工作2.多线程的应用场景迅雷开启多条线程一起下载QQ同时和多个人一起视频服务器同时处理多个客户端请求###02_多线程(多线程并行和并发的区别)(了解)并行就是两个任务同时运行,就是甲任务进行的同时,乙...
2019-11-17 22:36:34 94
原创 设计模式之工厂模式(1)简单工厂模式
一、什么是简单工厂模式简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,一个抽象的产品类,可以派生出多个具体的产品类,它们都具有共同的父类。我们再来看下简单工厂模式的UML图:二、简单工厂模式的构成工厂类:工厂类是我们的核心类,它负责创建所有实例的内部逻辑,工厂类可以直...
2019-11-12 23:22:45 192
原创 设计模式之观察者模式
一、认识观察者模式首先我们给出观察者模式的定义:观察者模式(又被称为发布-订阅(Publish/Subscribe)模式,属于行为型模式的一种,它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态变化时,会通知所有的观察者对象,使他们能够自动更新自己。概念很清晰,我们举个例子来理解一下观察者模式的含义:每个班级中都会有一个负责该班级的老师,而老师负责...
2019-11-12 22:09:59 247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人