sample10_15.java
来自「Java SE 6.0前11章示的示例代码,简单易学」· Java 代码 · 共 36 行
JAVA
36 行
package wyf.jc;
class Singleton
{
private static Singleton singleInstance;
public static Singleton getInstance()
{
if(singleInstance==null)
{
singleInstance=new Singleton();
}
return singleInstance;
}
private Singleton()
{
System.out.println("执行单列模式类的构造器!!!");
}
}
public class Sample10_15
{
public static void main(String[] args)
{
//获取对象
Singleton s1=Singleton.getInstance();
Singleton s2=Singleton.getInstance();
//比较引用
if(s1==s2)
{
System.out.println("两个引用指向同一个对象!!!");
}
else
{
System.out.println("两个引用指向不同的对象!!!");
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?