Object, Companion Object und Singleton in Kotlin
Unterscheide zwischen Object Declaration, Object Expression und Companion Object in Kotlin, wie sie Singletons erzeugen, wie du sie von Java aufrufen kannst und welche häufigen Fehler du vermeiden solltest.