`
JAVA海洋
  • 浏览: 603522 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

Java中的设计模式

阅读更多
public class Book
{
	private static Book book;
	
	private Book(){
	
	}

	public static Book getBook(){
		if(book == null){
			return new Book(); 
		}
		return book;
	}
}


单子(单例)模式,顾名思义,就是一个类只创建一个对象,
分享到:
评论
4 楼 yobuke 2011-01-19  
恩,很简单。
但没说明适用场合啊。
个人认为用在哪些只需要一个对象的类,比如方法类。
如果考虑的细的话需要通过建模确定哪些需要单例模式。
3 楼 babyxiang 2010-04-01  
1, the private variable book never been initialized
2, therefore the static factory method always return new Book()
2 楼 xuehu2009 2010-01-20  
呵呵。。。果然,简单明了啊。。。
1 楼 解未知数 2009-11-28  
不错!简单明了!

相关推荐

    详解Java中设计模式28种方式

    详解Java中设计模式28种方式

    Java中设计模式的28种方式

    Java中设计模式的28种方式

    Java 经典设计模式讲解以及项目实战

    Java 经典设计模式讲解以及项目实战 设计模式简介:主要介绍各种设计模式的概念和运用场景等 设计模式综合运用:主要是笔者在实际工作中运用到的一些设计模式综合运用事例的提炼 Spring设计模式简介:主要是讲述...

    java设计模式pdf

    java设计模式,java设计模式,java设计模式,java设计模式,java设计模式,java设计模式,java设计模式,java设计模式,

    java23中设计模式详解

    详细阐述java23中设计模式之经典应用,是很不错的东西,大家一起分享

    JAVA23中设计模式

    JAVA23中设计模式疯狂Java讲义最新版本

    设计模式示例代码(java)

    设计模式示例代码(java)设计模式示例代码(java)v设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)...

    JAVA常用设计模式

    JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式JAVA常用设计模式

    java常用23中设计模式

    总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元...

    Java 23中设计模式

    Java 23中设计模式,Java 23中设计模式Java 23中设计模式Java 23中设计模式Java 23中设计模式Java 23中设计模式Java 23中设计模式Java 23中设计模式Java 23中设计模式Java 23中设计模式

    JAVA设计模式(java设计)

    java设计模式可以深入研究java程序的开发,熟悉各种开发模式,可以大大提高编程效率。

    java设计模式java设计模式java设计模式java设计模式java设计模式

    java设计模式java设计模式java设计模式java设计模式java设计模式

    java 设计模式试题

    关于JAVA设计模式的试题,希望大家能用的到

    java设计模式(刘伟)

    java设计模式,刘伟版。高清目录带书签。24种设计模式。

    java设计模式之工厂模式

    java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式java设计模式之工厂模式...

    java设计模式详解合集

    100多篇与设计模式学习相关的文章,涵盖了七个面向对象设计原则和24个设计模式(23个GoF设计模式 + 简单工厂模式)

    java web设计模式

    java web设计模式代码

    java设计模式课程设计

    使用5种设计模式完成的一个点单系统,显示不同系列下的所有商品,点击选择冰度甜度之后添加到订单中,计算总金额,下单之后发送订单到门店的后厨制作商品。使用了抽象工厂模式、装饰模式、单例模式、代理模式、原型...

    JAVA设计模式JAVA设计模式JAVA设计模式

    JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式JAVA设计模式

    设计模式Java

    Java版本设计模式,深入浅出系列 Java版本设计模式,深入浅出系列 Java版本设计模式,深入浅出系列

Global site tag (gtag.js) - Google Analytics