第一种:
private static JdbcUtilsSing instance = new JdbcUtilsSing();
private JdbcUtilsSing() {
}
public static JdbcUtilsSing getInstance() {
return instance;
}
第二种:(懒加载)
private static JdbcUtilsSing instance = null;
private JdbcUtilsSing() {
}
public static JdbcUtilsSing getInstance() {
if (instance == null) {
synchronized (JdbcUtilsSing.class) {
if (instance == null) { //防止多线程操作
instance = new JdbcUtilsSing();
}
}
}
return instance;
}
单例的两种模式
最新推荐文章于 2022-12-03 17:40:01 发布