java单例模式之饿汉模式与懒汉模式
来源:互联网 发布:剑三万花成女捏脸数据 编辑:程序博客网 时间:2024/05/23 19:41
java单例模式之饿汉模式与懒汉模式
单例模式的特点:保证整个应用程序中某个实例有且只有一个1、饿汉模式 特点:类加载时就创建了对象, 加载类时比较慢,但运行时获取对象的速度比较快,线程安全
public class Singleton {
//1.将构造方法私有化,不允许外部直接创建对象
private Singleton(){
}
//2.创建类的唯一实例,使用private static修饰private static Singleton instance=new Singleton();//3.提供一个用于获取实例的方法,使用public static修饰public static Singleton getInstance(){ return instance;}
}
2、懒汉模式 特点:类在运行时才创建对象 加载类时比较快,但运行时获取对象的速度比较慢,线程不安全
public class Singleton2 { //1.将构造方式私有化,不允许外边直接创建对象 private Singleton2(){ } //2.声明类的唯一实例,使用private static修饰 private static Singleton2 instance; //3.提供一个用于获取实例的方法,使用public static修饰 public static Singleton2 getInstance(){ if(instance==null){ instance=new Singleton2(); } return instance; }}
阅读全文
0 0
- 单例模式之 --饿汉模式与懒汉模式
- Java 单例模式之饿汉模式 懒汉模式
- Java单例模式之饿汉模式与懒汉模式
- java单例模式之饿汉模式与懒汉模式
- 单例模式(懒汉模式与饿汉模式)
- 设计模式——单例模式之“饿汉模式”与“懒汉模式”
- 设计模式之单例模式,懒汉模式与饿汉模式
- Java 单例模式【懒汉与饿汉】
- 单例模式之懒汉模式与饿汉模式的对比
- Java中的单例设计模式之饿汉模式、懒汉模式
- java 单例模式之线程安全的饿汉模式和懒汉模式
- Java单例模式之懒汉模式及饿汉模式
- java单例模式之懒汉模式和饿汉模式
- 设计模式:单例模式,懒汉与饿汉
- 单例模式之饿汉懒汉模式
- 单例模式之 懒汉和饿汉模式
- 单例模式之懒汉与饿汉式
- Java单例模式之懒汉
- 《algorithm--算法》课后实验 第一章掷骰子问题
- Elasticsearch-基本操作
- Java练习
- 70. Climbing Stairs
- Spring AOP学习记录
- java单例模式之饿汉模式与懒汉模式
- Android Ble
- Java练习
- Go语言调用c动态库遇到的一些问题
- spring-boot-data-jpa 连接数据库
- 哈哈日语|动漫入门常用语全集
- 各种有用的牛人链接
- Parallel Programming
- 学习记录