Kotlin pour les développeurs Java – Quiz Revenir au parcours Kotlin est interopérable à ___ avec le langage de programmation Java. 50 % 90 % 98 % 100 % Vrai ou faux ? Le processus de conversion d'Android Studio génère un code Kotlin fonctionnellement identique qui peut être compilé et exécuté. Vrai Faux Associez chaque description concernant la génération de bytecode JVM en Kotlin à l'annotation appropriée. Chaque réponse ne correspond qu'à un seul élément. Génère des membres et des méthodes statiques @JvmField @Throws @JvmName @JvmStatic @JvmOverloads Génère des méthodes surchargées pour les fonctions ayant des valeurs par défaut @JvmField @Throws @JvmName @JvmStatic @JvmOverloads Modifie le nom des getters et des setters @JvmField @Throws @JvmName @JvmStatic @JvmOverloads Expose une propriété directement en tant que champ, plutôt que via des getters et des setters @JvmField @Throws @JvmName @JvmStatic @JvmOverloads Déclare les exceptions vérifiées @JvmField @Throws @JvmName @JvmStatic @JvmOverloads Quelles sont les différentes façons d'intégrer le langage de programmation Kotlin dans une application Android développée en Java ? Choisissez autant de réponses que vous jugez nécessaires. Ajoutez une classe Kotlin à votre projet (une nouvelle activité, par exemple). Migrez une partie de votre application vers du Kotlin. Écrivez de nouveaux tests en Kotlin. Migrez des méthodes utilitaires vers des fonctions d'extension Kotlin. Aucune des réponses ci-dessus Quelles affirmations concernant la sécurité nulle en Kotlin sont vraies ? Choisissez autant de réponses que vous jugez nécessaires. Les valeurs nulles n'existent pas en Kotlin. Par défaut, les variables Kotlin ne peuvent pas contenir de valeurs nulles. Si vous souhaitez qu'une variable contienne une valeur nulle, utilisez l'opérateur "?" sur le type de données pour indiquer qu'il est nullable. En Kotlin, une valeur nulle correspond au chiffre 0 pour les entiers ou à une chaîne vide pour les chaînes. Utilisez l'opérateur d'appel sécurisé "?." pour vérifier facilement si une propriété est nulle avant de continuer à évaluer l'expression. Supposons que vous avez déclaré une fonction en Kotlin qui contient les valeurs par défaut de ses trois paramètres. Quelles méthodes sont valides pour appeler une telle fonction ? Choisissez autant de réponses que vous jugez nécessaires. Vous pouvez appeler la fonction sans argument. Vous pouvez appeler la fonction et utiliser les arguments nommés. Vous pouvez appeler la fonction avec tous les arguments présents. Vous ne pouvez pas appeler cette fonction, car sa déclaration ne sera pas compilée. Envoyer les réponses error_outline Une erreur s'est produite lors de la notation du quiz. Veuillez réessayer.