Lazy Initialization
← Back to Singleton
Delaying the creation of an object until the first time it is needed. Common in singleton implementations to avoid unnecessary resource allocation at startup. Must handle thread safety in concurrent environments.