本站不再更新,欢迎光临 java开发技术网
随笔-230  评论-230  文章-8  trackbacks-0

单态的作用就不用说了,经常用过,就是一个类只产生一个对象。
它有两个种实现方法。实现在大同小异,可以根据需要改进。
例程如下:
package com.pdw.pattern;

class SingletonA{
 private SingletonA(){
  
 }
 private static SingletonA _instance=new SingletonA();
 public static SingletonA getInstance(){
  return _instance;
 }
}
class SingletonB{
 private static SingletonB _instance;
 public static SingletonB getInstance(){
  if(_instance==null){
   return new SingletonB();
  }else{
   return _instance;
  }
  
 }
}
public class SingletonImpl {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub

 }

}

posted on 2006-06-29 23:01 有猫相伴的日子 阅读(533) 评论(0)  编辑  收藏 所属分类: Patterns

只有注册用户登录后才能发表评论。


网站导航:
 
本站不再更新,欢迎光临 java开发技术网