06 2021 档案
摘要:1.7的扩容过程: 1、取当前table的2倍作为新table的大小2、根据算出的新table的大小new出一个新的Entry数组来,名为newTable3、轮询原table的每一个位置,将每个位置上连接的Entry,算出在新table上的位置,并以链表形式连接4、原table上的所有Entry全部
阅读全文
摘要:/** * 类说明:抽象蛋糕模型 */public abstract class AbstractCake { protected abstract void shape(); protected abstract void apply(); protected abstract void brak
阅读全文
摘要:/** *代码说明:演示带版本戳的原子操作类 */public class UseAtomicStampedReference { static AtomicStampedReference<String> asr = new AtomicStampedReference("mark",0); pu
阅读全文
摘要:/** *代码演示:演示引用类型的原子操作类 */public class UseAtomicReference { //原子操作类 static AtomicReference<UserInfo> atomicUserRef; public static void main(String[] ar
阅读全文