2013-05-02 8 views

Antwort

7

Aus Wiki des Guice

Eager Singletons offenbaren Initialisierungsproblemen früher, und sicherzustellen, Endanwendern eine konsistente, bissig Erfahrung. Lazy Singletons ermöglichen einen schnelleren Editier-Compile-Run-Entwicklungszyklus. Verwenden Sie die Stage-Enumeration, um anzugeben, welche Strategie verwendet werden soll.

  • Eager: „eine Instanz dieser Klasse erstellen, wenn das Modul abgearbeitet wird“
  • Faul: „eine Instanz dieser Klasse erstellen, wenn es zuerst für Dependency Injection angefordert hat“
Verwandte Themen