Quel est l'équivalent d'un bloc d'initialisation static en Kotlin?
Je comprends que Kotlin est conçu pour ne pas avoir de choses statiques. Je recherche quelque chose avec des sémantiques équivalentes - le code est exécuté une fois lorsque la classe est chargée pour la première fois.
Mon cas d'utilisation spécifique est que je veux activer la fonction de changement de thème (DayNight) de la bibliothèque Android AppCompat et les instructions disent de mettre du code dans le bloc d'initialisation static de la classe Application
.
0 votes
Vérifiez init-blocks kotlin vs Java J'ai expliqué ce qu'est le bloc init et comment il est invoqué en plus de comment il est différent du bloc init de Java, des blocs init statiques, etc.