package com.bjsxt.base;

class Sigleton{
private Sigleton(){};
private static Sigleton instance = new Sigleton();
public static Sigleton getInstance(){
return instance;
}
} public class TestSigleton { public static void main(String[] args) { Sigleton s1 = Sigleton.getInstance();
Sigleton s2 = Sigleton.getInstance(); System.out.print(s1==s2);
} } ======================================================================== package com.bjsxt.base;
class Sig{
    private static  Sig instance = null;
    private  Sig(){};
    public static  synchronized  Sig  getInstance(){
        if (instance ==null){
            instance = new Sig();
        }
        return instance;
    }      
} public class AAA {
    public static void main(String[] args) {
        Sig s1  = Sig.getInstance();
        Sig s2  = Sig.getInstance();
        
        System.out.print(s1==s2);
    }
}

最新文章

  1. ppmoney
  2. TFS 自动同步Server 端文件的批处理命令
  3. Enterprise Solution 界面设计规范
  4. The Lifecycle and Cascade of WeChat Social Messaging Groups-www2016-20160512
  5. 命令行的全文搜索工具--ack
  6. cJSON_json包的C语言解析库
  7. DWZ (JUI) 教程 根据ID刷新 dialog
  8. 16.java.lang.InterruptedException
  9. 使用LAMP创建基于wordpress的个从博客站点
  10. MyBatis系列教程(六)-- 与Spring综合(Integrate with Spring)
  11. IIS ApplicationPoolIdentity(配置IIS讀寫網站文件)
  12. 20165223《网络对抗技术》Exp3 免杀原理与实践
  13. GitLab在centos7上安装和使用
  14. 转]GSM模块信号强度CSQ与RSSI的对应关系
  15. XHXJ's LIS(数位DP)
  16. Elastalert 监控
  17. andrdoid内置视频文件
  18. mock server搭建及接口测试简单实例
  19. manacher最长回文序列c++
  20. 使用ubifs格式的根文件系统

热门文章

  1. [JVM] IDEA集成VisualVM
  2. error connecting: Timeout expired 超时时间已到. 达到了最大池大小 错误及Max Pool Size设置
  3. spring-boot子模块打包去掉BOOT-INF文件夹
  4. ABBYY PDF Transformer+安装教程
  5. <jsp:param>标签给属性赋值时的一个坑
  6. 深入理解String类详解
  7. 多级分类标签{dede:channelartlist}实现当前栏目颜色高亮显示
  8. Go学习笔记(四)Go自动化测试框架
  9. iOS - 数组字典模型根据模型属性key排序
  10. postgresql免密码登录