单例模式确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。简介缺点单例恶汉式单例在单例类首次加载时创建实例浪费空间懒汉式单例被外部调用时才创建实例注册式单例将每一个实例都缓存到统一的容器中,使用唯一标识获取实例ThreadLocal单例保证线程内部的全局唯一,且天生线程安全在内存中只有一个实例,减少了内存开销可以避免对资源的多重占用设置全局访问点,严格控制访问没有接口,扩展困难如果要扩展单例对象,只有修改代码,没有其他途径13 February 2026代理模式原型设计模式