java设计模式之单例模式Singleton
来源:互联网 发布:巨人网络公司地址 编辑:程序博客网 时间:2024/05/01 21:18
学习的过程是个应用驱动学习的过程,只有某个地方卡住自己前进的脚步的时候才会对知识再次审视和理解
单例模式:1、内存中只存在一个该类的实例;2、该类有一个private的构造函数来保证不能通过new来创建对象
JAVA的单例模式,理解示例源码如下:
package myc;
/**
* 定义一个 单例的类
* 作者:马亚冲
*/
class SingletonDemo {
public static int index; //标示 类的索引
private SingletonDemo()
{
index++;
System.out.println("我是第"+index+"个实例");
}
public static SingletonDemo instance=null;
public static SingletonDemo getInstance()
{
if(instance==null)
{
instance= new SingletonDemo();
}
return instance;
}
}
/*
* 单例测试类
*/
public class Test {
public static void main(String[] args) {
SingletonDemo sd1=SingletonDemo.getInstance();
System.out.println(sd1);
SingletonDemo sd2=SingletonDemo.getInstance();
System.out.println(sd2);
SingletonDemo sd3=SingletonDemo.getInstance();
System.out.println(sd3);
SingletonDemo sd4=SingletonDemo.getInstance();
System.out.println(sd4);
}
}
- Java设计模式之单例(Singleton)
- [java]设计模式之singleton(单例)
- Java设计模式之单例(Singleton)
- Java设计模式之单例模式(singleton模式)
- java设计模式之单例模式(Singleton模式)
- Java设计模式之单例模式(singleton模式)
- Java设计设计模式之单例模式(Singleton)
- java设计模式之单例模式Singleton
- 设计模式之—单例模式(Singleton)-Java实现
- Java常用设计模式之单例模式(Singleton)
- java设计模式之单例模式Singleton
- 在 Java 设计模式之单例模式 -- Singleton
- Java:设计模式之单例模式(Singleton)
- JAVA设计模式之 单例模式【Singleton Pattern】
- Java开发之设计模式--单例模式(Singleton)
- Java设计模式之单例模式SingleTon
- Java开发之设计模式--单例模式(Singleton Pattern)
- Java设计模式之单例模式(Singleton)
- Django+apache+python+mod_python的环境搭建
- 读书
- asp.net 点击后退时,提示网页已过期,怎么样解决?
- 淘宝12月12日活动完成攻略
- HDU4132 How Far Can Drive At Most 离散化+树状数组/线段树
- java设计模式之单例模式Singleton
- 【Doing4】ACM之Java新手速成
- java统计指定文件的大小以及包含的文件夹和文件数
- 工作中运用的tomcat 配置、使用介绍
- USACO Section 2.4 The Tamworth Two - 又犯2了..又把一个简单的问题整复杂了..
- SSH服务器安装及配置
- Flex和spring集成时需要的SpringFactory
- 设置zencart当前页面位置导航(zencart面包屑)
- xml节点 增删改