Java 语言中 static 的应用场景 一、static 概述 static 是 Java 中的静态修饰符,用于修饰成员变量、成员方法、代码块和内部类。被 static 修饰的成员属于类级别,随类的加载而分配内存,不依赖于任何对象实例。 核心特点: 在类加载时完成初始化,优于对象存在 被类的所有
HashMap 扩容问题详解 一、HashMap 扩容机制概述 HashMap 底层采用数组 + 链表(红黑树) 的结构。为了保持查询效率,当 HashMap 中的元素数量超过 阈值(threshold) 时,会触发扩容。 1.1 扩容触发条件 负载因子(loadFactor):默认
利用Guava进行缓存 原文来源:简书 - Guava缓存简介+demo+克隆类的使用 作者: salt丶 发布时间: 2020.07.03 09:12:57 ⚠️ Wolai页面(
单例模式的代码如下所示: public class Singleton { private volatile static Singleton uniqueInstance; private Singleton() { } public static Sing