摘要:        
循环依赖引用解决 使用三级缓存 1级 singObjects(单例池) 2级earlysingObjects(早期单例池) 3级singletonFactories(单例工厂池)    阅读全文
posted @ 2022-06-26 23:58
志旋
阅读(44)
评论(0)
推荐(0)
        
 一、为什么使用结构型设计模式 结构型模式关注点“怎样组合对象/类?”所以我们关注下类的组合关系 类结构型模式关心类的组合,由多个类可以组合成一个更大的(继承) 对象结构型模式关心类与对象的组合,通过关联关系在一个类中定义另一个类的实例对象(组合) 根据“合成复用原则”,在系统中尽量使用关联关系来替代    阅读全文
一、为什么使用结构型设计模式 结构型模式关注点“怎样组合对象/类?”所以我们关注下类的组合关系 类结构型模式关心类的组合,由多个类可以组合成一个更大的(继承) 对象结构型模式关心类与对象的组合,通过关联关系在一个类中定义另一个类的实例对象(组合) 根据“合成复用原则”,在系统中尽量使用关联关系来替代    阅读全文
 一、什么是JVM 1.1 什么是JVM VM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 主流虚拟机 虚拟机名称 介绍 HotSpot Oracle/Sun JDK    阅读全文
一、什么是JVM 1.1 什么是JVM VM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 主流虚拟机 虚拟机名称 介绍 HotSpot Oracle/Sun JDK    阅读全文