État d'esprit

Kotlin n'est pas « un Java différent » : c'est un autre langage qui partage la JVM et interagit avec le bytecode Java. La syntaxe et les valeurs par défaut diffèrent : les classes sont publiques et finales par défaut, il n'y a pas de division primitive/encadrée au niveau source (Int est mappé à int ou Integer selon les besoins) et l'égalité utilise == pour la comparaison structurelle pour de nombreux types. Lorsque vous lisez des documents Java, traduisez mentalement les getters en propriétés et la nullité en types de plate-forme dans Kotlin (T !).
Classes finales par défaut : utilisez open pour l'héritage
== appelle égal pour les objets
Les API Java apparaissent en tant que types de plate-forme lorsque leur valeur est inconnue
Thèmes côte à côte
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.