随笔分类 - 设计模式
摘要:public class Car { private Car(){} //volatile 保证变量可见性,屏蔽指令重排序 private volatile static Car instance; // 获取单例对象的静态方法 public static Car getInstance(){ //
阅读全文
摘要:/** * 懒汉式使用 synchronized 锁, 锁住了创建单例对象的方法 * 防止多个线程同时调用,同时正是使用了这个锁,导致创建对象的方法的并发度很低 * @description:[类描述] * @create: 2025-05-29 23:14 **/public class Book
阅读全文
摘要:public class Dog { private Dog() { } private static Dog instance; //懒汉式加载 public static Dog getInstance() { //通过判断对象是否被初始化,来选择是否创建对象 if (instance == n
阅读全文
摘要:/*单例:* 1.私有构造函数 --不能new* 2.类中创建私有对象* 3.创建对外访问的对象* */ public class User { /* * 1.私有构造函数 --不能new * 2.类中创建私有对象 * 3.创建对外访问的对象 * * 在内加载期间就初始化静态实例,保证instanc
阅读全文

浙公网安备 33010602011771号