单例模式的扩展及应用
2016-12-01 21:47:24 0 举报
单例模式是一种常用的软件设计模式,它保证一个类仅有一个实例,并提供一个访问它的全局访问点。在Java中,实现单例模式的方法有很多,其中懒汉式和饿汉式是最常用的两种方法。懒汉式是指在第一次调用getInstance()方法时才创建实例,而饿汉式是在类加载时就创建实例。此外,还可以通过双重检查锁定(DCL)来实现线程安全的单例模式。单例模式常用于需要频繁创建和销毁的对象,例如数据库连接池、线程池等。总之,单例模式提供了一种简单而有效的方法来确保一个类只有一个实例,并提供了全局访问点。
作者其他创作
大纲/内容
AccessLimitInstanceClassThread
+run()
UseLimitInstanceClass
+main()
Thread
LimitInstanceClass
-number :int-id :int-isBusy :int-uniuniqueInstanceArray :LimitInstanceClass[]-accessMessage :String
-LimitInstanceClass()+getId() :int+writeAccessMessage() :String+printAccessMessage() +initialize()+release()+getInstance() :LimitInstanceClass+dispalyInfo()
0 条评论
下一页
为你推荐
查看更多