Chinaunix首页 | 论坛 | 博客
  • 博客访问: 79882
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 839
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-12 14:38
个人简介

我在收集一些石头,我期待它们有一天能够串联成一串项链。

文章分类

全部博文(31)

文章存档

2013年(31)

我的朋友

分类: Java

2013-04-03 14:59:44

        某个类在同一时刻只允许有一个对象,称之为单列模式,示例代码如下:
        主要思想是静态工厂,但在静态方法中限制调用。

点击(此处)折叠或打开

  1. class Singleton
  2. {
  3.     private static Singleton singleInstance;
  4.     public static Singleton getInstance()
  5.     {
  6.         if(singleInstance==null)
  7.         {
  8.             singleInstance=new Singleton();
  9.         }
  10.         return singleInstance;
  11.     }
  12.     private Singleton()
  13.     {
  14.         //执行单列模式类的构造器;
  15.     }
  16. }
  17. public class Sample10_15
  18. {
  19.     public static void main(String[] args)
  20.     {
  21.             //获取对象
  22.             Singleton s1=Singleton.getInstance();

  23.     }
  24. }


阅读(652) | 评论(0) | 转发(0) |
0

上一篇:Java 程序加载过程

下一篇:Java 自定义异常

给主人留下些什么吧!~~