logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

单例设计模式,饿汉式和懒汉式的实现

1.单例模式特点:只存在一个对象实例(模板对象)。一、饿汉式1.类的构造器私有化(防止别人new创建)2.只有类的内部创建对象3.向外部提供一个公共方法getInstance(),返回对象实例。优点:立即加载实例化,没有线程同步的问题。缺点:没有懒加载的效果,浪费内存。二、懒汉式1.线程不安全提供一个静态公共方法getInstance(),调用这个方法才创建对象。缺点:多个线程调用时,会产生多个实

#设计模式#单例模式#java
到底了