Initialization-on-demand holder idiom

id: initialization-on-demand-holder-idiom-308-480572
title: Initialization-on-demand holder idiom
text: In software engineering, the initialization-on-demand holder idiom is a lazy-loaded singleton. In all versions of Java, the idiom enables a safe, highly concurrent lazy initialization of static fields with good performance. The implementation of the idiom relies on the initialization phase of execution within the Java Virtual Machine (JVM) as specified by the Java Language Specification (JLS). When the class Something is loaded by the JVM, the class goes through initialization. Since the class d
brand slug: wiki
category slug: encyclopedia
description:
original url: https://en.wikipedia.org/wiki/Initialization-on-demand_holder_idiom
date created:
date modified: 2020-08-16T22:30:40Z
main entity: {"identifier":"Q3504872","url":"https://www.wikidata.org/entity/Q3504872"}
image:
fields total: 13
integrity: 13

Related Entries

Explore Next Part