从硬件缓存入门到并发编程三要素详解 Java中 volatile 、final 等关键字解析、单例模式等案例
缓存(Cache memory)是硬盘控制器上的一块内存,是硬盘内部存储和外界接口之间的缓冲器。案例:**排名世界第一的代码被玩坏了的单例模式****DCL(double checked)**:加入 volatile 保证线程安全,其实就是保证有序性。众所周知现在的互联网大型项目,都是采用分布式架构同时具有其**“三高症状”**,**高并发、高可用、高性能**。高并发为其中最重要的特性之一,在高并发场景下并发编程就显得尤为重要,其并发编程的特性为**原子性、可见性、有序性**。
原创
2022-10-04 20:00:00 ·
279 阅读 ·
0 评论