首先看一下单例模式的一个解释:作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类
这样一说就非常的清楚了
看一下代码
package com.rocker.singleton; public class SingletonDemo { private static SingletonDemo singletonDemo; public static SingletonDemo newInstance(){ if(singletonDemo==null){ singletonDemo = new SingletonDemo(); } return singletonDemo; } }。这就是单例模式,看了代码就比较好理解了