Palabras clave y operadores de Kotlin

En comparación con Java, las palabras clave específicas de kotlin ocupan el primer lugar.

palabras clave difíciles

palabras clave significado
valor Declarar una variable de solo lectura
era declarar una variable mutable
cuando Inicie una expresión when, similar a switch en Java
como Se utiliza para la conversión de tipos; especifique un alias para la importación
¿como? para conversión segura de tipos
divertido declarar una función
en 1. Especificar el objeto iterado en el bucle for 2. Como operador infijo, detectar el rango de un valor 3. Marcar un parámetro de tipo como contravariante
!en 1. Usado como expresión infija para detectar que un valor no pertenece a un intervalo
es comprueba que una variable es del tipo especificado
!es comprueba que una variable no es del tipo especificado
tipoalias declarar un alias de tipo
interfaz declarar una interfaz
romper Terminar la ejecución del bucle.
clase declarar una clase
continuar Continuar al siguiente ciclo
hacer Bucle con postcondiciones, combinado con do/while
demás Una rama que se ejecuta cuando una expresión if definida no cumple la condición
FALSO valor "falso" de tipo booleano
para iniciar un bucle for
si comienza una expresión if
nulo es una constante que representa una referencia de objeto que no apunta a ningún objeto
objeto Declarar una clase y sus instancias al mismo tiempo,
paquete Especifica el paquete para el archivo actual
devolver retorno de la función de la capa más cercana o una función anónima
súper Consulte el método de la clase principal; llame al constructor de la clase principal en el constructor
este 1. Hacer referencia al destinatario actual 2. Llamar a otro constructor en el constructor
tirar lanza una excepción
intentar iniciar un bloque de manejo de excepciones
mientras iniciar un ciclo while

palabras clave blandas

Los siguientes símbolos actúan como palabras clave en contextos aplicables y como identificadores en otros contextos:

palabras clave significado
por Proxy, que delega la implementación de una interfaz a otro objeto; delega la implementación de una propiedad de acceso a otro objeto
constructor Declarar un constructor, que se usará cuando haya varios constructores
delegar Utilizado como destino de sitio de uso de anotación
dinámica Hacer referencia a un tipo dinámico en el código Kotlin/JS
en eso Iniciar un bloque de código de inicialización
dónde Especifica restricciones en parámetros de tipo genérico
campo usado en anotaciones
archivo usado en anotaciones
finalmente Un bloque que siempre se ejecuta cuando sale el bloque de prueba.
conseguir 1. Declarar el captador de la propiedad 2. Utilizarlo en la anotación
colocar 1. Declarar el titular de la propiedad 2. Usar en la anotación
importar Importar declaraciones de otro paquete al archivo actual

Supongo que te gusta

Origin blog.csdn.net/seevc/article/details/123007645
Recomendado
Clasificación