单例模式--例子(简单)
来源:互联网 发布:tftp使用tcp的什么端口 编辑:程序博客网 时间:2024/04/29 05:18
java单例模式
单例模式:1、构造方法私有。2、静态本身成员。3、简单工厂方法返回本身的静态成员。
单例模式的特点是,确保程序里面只有一个类的对象。不能实例对象。
具体有一个静态类和一个main方法可以表现出来:
静态类:
package com.single;
import java.util.ArrayList;
import java.util.List;
public class Singleton
{
//静态本身成员
private final static Singleton instance = new Singleton();
//构造方法私有
private Singleton()
{
}
//简单工厂方法返回本身的静态成员
public static Singleton getInstance()
{
return instance;
}
public int add(int i,int j)
{
return i+j;
}
}
测试方法:
package com.single;
public class TestSingle {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Singleton s3 = Singleton.getInstance();
Singleton s2 = Singleton.getInstance();
System.out.println(Singleton.getInstance().add(1, 1));//调用方法
}
}
- 单例模式--例子(简单)
- 一个单例模式的简单例子
- 单例模式简单例子(Singleton)
- 一个单例模式的简单例子
- java 简单的单例模式 例子
- 单例模式的简单例子
- 一个单例模式的简单例子
- 设计模式 之 单例模式简单例子(Java)
- 单例模式例子
- 单例模式例子
- 单例模式例子
- 单态设计模式简单例子
- 单例模式的例子
- 单例模式的例子
- java单例模式例子
- 单例模式c++例子
- 单例模式的例子
- PHP单例模式例子
- java中的static测试一例
- HDU 4763 Theme Section(KMP)
- Android 启动
- 准程序员的创意(一)
- php 判断中文,英文,数字
- 单例模式--例子(简单)
- Ubuntu & Android 技巧
- JDBC连接各种数据库方法
- C宏定义的小结
- 编程珠玑第一章开篇
- HttpBrowserCapabilities
- c#获取当前日期时间(转)
- jquery事件与函数的使用介绍
- 【系列】Latex-4