[자바 패턴] 싱글톤패턴의 이해(java singleton)
1. 싱글톤 인스턴스를 생성한다. public class DbInfo { // 싱글톤 패턴은 하나의 인스턴스 생성만 구현하는것을 말한다. static private DbInfo instance; private DbInfo(){ //생성자를 private를 만들어 // 외부에서 생성하지 못하도록 한다. } //외부에서 DbInfo 인스턴스를 사용할수 있도록 public으로 생성한다. public static DbInfo getInstance(){ //instance가 null이라면 new 생성한다. if(instance == null){ instance = new DbInfo(); } //이후 외부에서 getInstance()을 호출한다면 null이 아니므로 하나의 인스턴스만이 리턴된다. return in..
IT/JAVA
2018. 4. 17. 00:04