CAS 是什么 CAS 是 Compare And Swap 的缩写,即比较并交换,其底层使用的是 Unsafe 的 Native 方法,该方法是使用 C 语言中的方法调用 ...
CAS 是什么 CAS 是 Compare And Swap 的缩写,即比较并交换,其底层使用的是 Unsafe 的 Native 方法,该方法是使用 C 语言中的方法调用 ...
前言 作为一名开发人员,你是否经常看到下面这张图中的场景? 那你在看到这种图的时候是否会有这样的疑惑:为什么这个 res 对象不是 null, 是谁给你赋的值呢,这个命名是我...
泛型的基本概念 简单介绍一下 Java 的泛型机制,以及使用泛型的好处? Java 的泛型是 JDK 5 之后引入的一个新特性,主要的作用就是:提供编译时类型安全监测的机制。...
今天我在头条上回答了这样一个问题:17岁可以去做什么工作? 当时我的回答就是建议他入坑IT行业;具体内容如下: 17岁想要出去工作的话,我估计你应该是不太想继续在学校了,但这...
六月花开,梦起东林 四季的更替逃不过冬夏的轮回,星辰的公转绕不开恒星的法则。无数次的播种只为倾听花开的声音,千万次的不舍重复在六月的东林!今生你我注定有缘,同受...
1.类的初始化过程 一个类要创建实例需要先加载并初始化该类-- main方法所在的类需要先加载和初始化 一个子类要初始化需要先初始化父类 一个类的初始化就是执行<clinit...
1.自增的示例 2.Singleton的六种模式 这里有一点是要注意的就是我们的懒汉式的第一种实现方式是线程不安全的