【设计模式】单例模式,java面试题库网站
无参构造 必须要指定为私有的(private),防止new创建实例
*/
private HungrySingleton() {
}
/**
给调用方暴露的方法,获取实例 @return
*/
public static HungrySingleton getInstance(){
return hungrySingleton;
}
}
这种方式就是在类加载的时候
《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》
【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享
将对象实例化,这时候你会发现,我都还没有使用,为什么就已经将实例创建出来了呢?这样会拖慢启动的时间,而且该实例一直会占用着资源,提前创建就会浪费不要要的资源,那这种创建方式是不是就没有任何意义了呢?我觉得他还是有一定的意义存在。
共有 0 条评论