Académique Documents
Professionnel Documents
Culture Documents
• Kotlin a des types de fonctions appropriés , par opposition aux conversions SAM de Java
• Types primitifs qui ne sont pas des classes. Le byte-code utilise des primitives dans la mesure du
possible, mais elles ne sont pas explicitement disponibles.
https://kotlinlang.org/docs/comparison-to-java.html 1/3
17/06/2021 Comparison to Java | Kotlin
• Les membres statiques sont remplacés par des objets compagnons , des fonctions de niveau
supérieur , des fonctions d'extension ou @JvmStatic .
• Les types génériques sont remplacés par la variance du site de déclaration et les projections de
type .
• Fonctions d'extension
• Null-sécurité
• Casts intelligents
• Modèles de chaîne
• Propriétés
• Constructeurs principaux
• Singletons
• Expressions de plage
• Surcharge de l'opérateur
• Objets compagnons
https://kotlinlang.org/docs/comparison-to-java.html 2/3
17/06/2021 Comparison to Java | Kotlin
• Classes de données
• Coroutines
Et après?
Apprenez à résoudre des tâches typiques avec des chaînes en Java et Kotlin .
https://kotlinlang.org/docs/comparison-to-java.html 3/3