Skip to main content

싱글 톤 패턴은 무엇입니까?

싱글 톤의 수학적 개념은 하나의 숫자 만 포함하는 숫자 세트입니다.소프트웨어 엔지니어와 프로그래머는이 개념을 싱글 톤 패턴이라고하는 것으로 변환했으며, 여기서 특정 정보 세트는 다양한 프로그램에 의해 한 번만 액세스되며 항상 동일한 지침 또는 정보 세트를 포함합니다.싱글 톤 패턴은 Java와 같은 프로그래밍 언어로 사용되어 전체 시스템에서 사용되는 전체 정보를 정의하여 동일하게 유지되고 여러 번만 정의되어야합니다.프로그램은 운영 될 수 있으며 환경에 대한 추가 정보가 필요합니다.프로그램과 관련된 대부분의 정보는 자체 프로그램 코드에 포함되어 있습니다.그러나 프로그램은 종종 운영 체제의 버전, 실행중인 하드웨어 및 프로그램 자체에 고유하지 않은 기타 특정 정보와 같은 다양한 정보가 필요합니다.일반적 으로이 정보는 클래스 또는 객체라고 불리는 것에 포함되어 있습니다.이 정보는 프로그램과 별도로 파일에 포함 된 독립적 인 프로그래밍 코드입니다. 따라서 여러 다른 프로그램에서 동시에 사용할 수 있습니다. 프로그래밍 언어가 그렇지 않은 경우객체에 포함 된 정보가 필요한 각 프로그램을 사용하여 프로그램에 필요한 정보를 지정하는 매개 변수 세트로 객체를 열어서 액세스합니다.따라서 다른 프로그램이 객체를 열 때마다 컴퓨터의 메모리에서 다른 인스턴스가 생성됩니다.객체의 각 인스턴스는이를 여는 각 프로그램의 특정 요구에 따라 다른 정보를 포함 할 수 있습니다.정보가 필요합니다.객체가 아직 열리지 않으면 특정 매개 변수없이 객체를 엽니 다.객체가 이미 열려 있으면 단순히 객체의 정보를 읽고 계속됩니다.이런 식으로, 싱글 톤 패턴을 사용하는 객체에 포함 된 정보는 항상 동일하므로 여러 버전의 객체를 동시에 열 필요가 없습니다.이로 인해 컴퓨터 메모리의 공간이 절약되고 다른 프로그램이 새 버전의 객체를 만들지 않고도 정보에 액세스 할 수 있기 때문에 속도를 높일 수 있습니다.