单例模式(singleton):表示一个类只能生成唯一 的一个对象
单例模式的一个简单的例子:
</pre><pre code_snippet_id="499807" snippet_file_name="blog_20141028_3_6944858" name="code" class="java">public class Singleton
{
public static void main(String[] args)
{
Singleton singleton = Singleton.getInstance();
Singleton singleton2 = Singleton.getInstance();
System.out.println(singleton == singleton2);
}
}
class Singleton
{
private static Singleton singleton = new Singleton();
private Singleton()
{
}
public static Singleton getInstance()
{
return singleton;
}
}
单例模式(singleton):表示一个类只能生成唯一 的一个对象
单例模式的一个简单的例子:
</pre><pre code_snippet_id="499807" snippet_file_name="blog_20141028_3_6944858" name="code" class="java">public class Singleton
{
public static void main(String[] args)
{
Singleton singleton = Singleton.getInstance();
Singleton singleton2 = Singleton.getInstance();
System.out.println(singleton == singleton2);
}
}
class Singleton
{
private static Singleton singleton = new Singleton();
private Singleton()
{
}
public static Singleton getInstance()
{
return singleton;
}
}