
java基础
文章平均质量分 95
卖女孩的jk
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅谈下对volatile的理解
1. 缓存一致性问题 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。因此在CPU里面就有了高速缓存。 也就是,当程序在运行过程中,会将运算需要的数据从主存复制一份到CPU的高速缓存原创 2022-05-10 23:49:52 · 601 阅读 · 3 评论 -
单例模式详解
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这个最简单的设计模式,确是很容易让人忽略的一个点。其实其中很多种实现方式涉及到的原理还是比较深的。这次就来看看各种单例模式的实现之间的区别。 1. 懒汉式 public class Singleton { private static Singleton instance; public static Singleton ge.原创 2020-07-26 17:53:06 · 240 阅读 · 0 评论