public class SingleDemo {
public static void main(String[] args) {
Single s1=Single.getSingle();
s1.setNumber(44);
Single s2=Single.getSingle();
s2.setNumber(55);
System.out.println("s1.number="+s1.number);
System.out.println("s2.number="+s2.number);
if(s1.equals(s2)){
System.out.println("s1与s2是同一对象即:s1==s2");//if条件成立
}
}
}
class Single{
int number;
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
private Single(){};//第一步
private static final Single SINGLE=new Single();//第三步
public static Single getSingle(){//第一步和第二步
return SINGLE;
}
}
package cn.com;
public class SingleDemo2 {
public static void main(String[] args) {
Single s1=Single.getSingle();
s1.setNumber(44);
Single s2=Single.getSingle();
s2.setNumber(55);
System.out.println("s1.number="+s1.number);
System.out.println("s2.number="+s2.number);
if(s1.equals(s2)){
System.out.println("s1与s2是同一对象即:s1==s2");//if条件成立
}
}
}
class Single{
int number;
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
private Single(){};
private static Single SINGLE=null;
public static synchronized Single getSingle(){//多线程时加上synchronized是关键!!!
if(SINGLE==null){
SINGLE=new Single();
return SINGLE;
}
else{
return SINGLE;
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有