- 博客(2)
- 收藏
- 关注
原创 单例设计模式(懒汉式,饿汉式,枚举式,双重检测锁式,静态内部类式)
设计模式分类: 1:创建型模式: 单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式; 2:结构型模式: 适配器模式,桥接模式,装饰模式,组合模式,外观模式,享元模式,代理模式 3:行为型模式: 模板方法模式,命令模式,迭代器模式,观察者模式,中介者模式,备忘录模式, 解释器模式,状态模式,策略模式,职责链模式,访问者模式。 单例模式应用场景: windows的task...
2018-02-23 23:19:57
454
原创 volatile关键字解析——java并发编程
一、内存模型的相关概念 计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。因...
2018-02-23 23:15:27
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人