首页 » 技术分享 » 设计模式之单例模式-饿汉式&懒汉式

设计模式之单例模式-饿汉式&懒汉式

 

定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。

Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”

通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。所谓一山不容二虎,一夫不容二妻,就是这个道理。

在Java中单例模式又叫Singleton模式,保证在Java应用程序中,一个类Class只有一个实例存在。Singleton模式主要有两种形式:

饿汉式:

1

转载自原文链接, 如需删除请联系管理员。

原文链接:设计模式之单例模式-饿汉式&懒汉式,转载请注明来源!

0
相关推荐
Copyright © 2020 | SEO分享博客 | 冀ICP备15004514号-2 | 网站地图 HMJ-Blog Theme by 何敏杰