0
点赞
收藏
分享

微信扫一扫

一、枚举实现单例

耳一文 2022-06-21 阅读 62

示例:

public enum  DataSourceEnum {
DATASOURCE;
private DBConnection connection = null;
private DataSourceEnum(){
connection = new DBConnection();
}
public DBConnection getConnection(){
return connection;
}
}
public class Test {
public static void main(String[] args) {
DBConnection conn1 = DataSourceEnum.DATASOURCE.getConnection();
DBConnection conn2 = DataSourceEnum.DATASOURCE.getConnection();
System.out.println(conn1 == conn2);
}
}

输出结果:

true


举报

相关推荐

0 条评论