关键字与操作符

硬关键字

以下符号会始终解释为关键字,不能用作标识符:

软关键字

以下符号在适用的上下文中充当关键字,而在其他上下文中可用作标识符:

修饰符关键字

以下符号作为声明中修饰符列表中的关键字,并可用作其他上下文中的标识符:

特殊标识符

以下标识符由编译器在指定上下文中定义,并且可以用作其他上下文中的常规标识符:

操作符和特殊符号

Kotlin 支持以下操作符和特殊符号:

For operator precedence, see this reference in Kotlin grammar.