[JAVA] singleton 패턴
클래스를 설계를 하고 객체를 생성해 만들어진 인스턴스는 여러 개가 생성될 수 있습니다. 하지만 프로그래밍을 하다 보면 생성된 객체가 단 하나만 존재해야 할 때가 있습니다. 그럴 때 사용하는 게 singleton 패턴인데요. 싱클톤 패턴은 한 번 생성 후 전역적으로 사용할 수 있기 때문에 다른 객체와 공유가 가능한 점, 한 번만 선언하기 때문에 메모리 소모가 덜 하다는 점이 장점입니다. ※ 간단한 활용 예 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 package singleton; public class Company { private static Company instance = new Company(); // 전체에서 유일하게 사용될 instance, null 이거나 값이 바뀔 수..
2021.09.15