mentalidad

Kotlin no es "un Java diferente", es otro lenguaje que comparte la JVM e interopera con el código de bytes de Java. La sintaxis y los valores predeterminados difieren: las clases son públicas y finales de forma predeterminada, no hay división primitiva/en caja en el nivel de fuente (Int se asigna a int o Integer según sea necesario) y la igualdad usa == para comparación estructural para muchos tipos. Al leer documentos de Java, traduzca mentalmente los captadores a propiedades y la capacidad de nulidad a tipos de plataforma en Kotlin (T!).
Clases finales por defecto: use open para herencia
== llama a iguales para objetos
Las API de Java aparecen como tipos de plataforma cuando se desconoce la nulidad
Temas uno al lado del otro
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.