>  기사  >  Java  >  Java 싱글턴에서 배고픈 패턴을 사용하는 방법

Java 싱글턴에서 배고픈 패턴을 사용하는 방법

WBOY
WBOY앞으로
2023-05-20 20:04:041284검색

사용 지침

1. 클래스를 로드할 때 싱글톤을 초기화하고 나중에 액세스할 때 직접 반환합니다.

장점과 단점

2. 장점은 본질적으로 스레드로부터 안전하며(클래스 로딩 메커니즘 덕분에) 사용 시 지연이 없다는 것입니다. 단점은 리소스 낭비가 발생할 수 있다는 것입니다(클래스가 로드된 후 싱글톤을 사용하지 않는 경우).

인스턴스

public class HelloWorld {
//创建私有静态的本类对象
private static HelloWorld hello = new HelloWorld();
 
//私有化构造函数
private HelloWorld(){};
 
//定义公有并静态的方法,返回该对象。
public static HelloWorld hello() {  
return hello;
}
}

위 내용은 Java 싱글턴에서 배고픈 패턴을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제