singleton1 [JAVA] 싱글톤(singleton) 방식으로 객체 생성하기 * 싱글톤(singleton) 패턴 싱글톤 패턴을 통해서 하나의 인스턴스만 생성하도록 구현할 수 있다. https://www.youtube.com/watch?v=5jgpu9-ywtY - 생성자를 private 접근 지정자를 사용하여 외부에서 직접 접근을 못하게 불허하는 방식. - 외부에서 해당 클래스의 인스턴스를 new로 생성하지 못하도록 하는 방식. - 사용하는 이유 : 매번 객체를 생성하게 되면 메모리 성능이 느려지는 단점이 발생하기 때문. ex1) 데이터베이스를 사용하는 경우, connection 객체는 계속 같은 DB에 연결될 것이기 때문에 connection 객체를 계속해서 생성해내면 메모리 성능 저하가 발생한다. ex2) 공동으로 사용되는 파일 같은 경우, 모든 프로젝트원이 파일을 가져올 때마.. 2021. 9. 17. 이전 1 다음