1. 首页
  2. 编程语言
  3. Java
  4. 项目中用到的jdbc连接单例模式

项目中用到的jdbc连接单例模式

上传者: 2019-01-11 09:45:55上传 JAVA文件 3.64KB 热度 33次
/** * JDBCConnection for Singleton * 双重检查加锁方法,由于JVM内部的问题,该方法还是有漏洞的。 * 假设线程1进入到步骤2,执行步骤3未完成,会先将instance设为非null值。 * 这时候线程2会在判断instance==null的时候失败,返回一个不完整的intance对象。 * * 尝试最佳实现方法。在该方法中,Singleton有一个private类型静态内部类, * 内部类在外部类加载的时候并不会加载,只有在调用getInstance方法的时候加载SingletonHolder类。 * 分析: * 类载入到jvm的时候,
用户评论
码姐姐匿名网友 2019-01-11 09:45:55

有用的 有帮助

码姐姐匿名网友 2019-01-11 09:45:55

挺详细的,很好的