Was entspricht einem statischen Initialisierungsblock in Kotlin?
Ich verstehe, dass Kotlin so konzipiert ist, dass es keine statischen Dinge enthält. Ich suche etwas mit äquivalenter Semantik - Code wird einmal ausgeführt, wenn die Klasse zum ersten Mal geladen wird.
Mein spezieller Anwendungsfall ist, dass ich die DayNight-Funktion aus der Android AppCompat-Bibliothek aktivieren möchte und die Anweisungen besagen, dass Code in den statischen Initialisierungsblock der Application
Klasse eingefügt werden soll .