文件名称:java8stream源码-Learning-Note:学习笔记持续更新
文件大小:45.58MB
文件格式:ZIP
更新时间:2024-06-24 11:24:39
系统开源
java8 stream 源码 设计模式 单例模式 懒汉 public class SingleTon{ private static SingleTon INSTANCE = null; private SingleTon(){} public static SingleTon getInstance() { if(INSTANCE == null){ INSTANCE = new SingleTon(); } return INSTANCE; } } //懒汉模式在方法被调用后才创建对象,以时间换空间,在多线程环境下存在风险。 饿汉 public class SingleTon{ private static SingleTon INSTANCE = new SingleTon(); private SingleTon(){ } public static SingleTon getInstance(){ return INSTANCE; } } //饿汉模式在类被初始化时就已经在内存中创建了对象,以空间换时间,故不存在线程安全问题。 静态内部类 public c