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.