访问控制 | private , protected , public , internal |
类、对象、接口 | class , interface , object , enum , annotation , companion , data , sealed , typealias |
函数 | fun , operator , infix , inline , noinline , crossinline , tailrec , external , suspend , expect , actual |
变量与属性 | var , val , lateinit , const , by (用于委托), field (在访问器中) |
流程控制 | if , else , when , for , while , do , break , continue , return , throw , try , catch , finally |
类型相关 | is , !is , as , as? , typeof (在特定平台如 JS 中使用,非常见), dynamic (仅 Kotlin/JS) |
修饰符 | abstract , final , open , override , external , expect , actual , reified (用于 inline 函数), const , lateinit , vararg , noinline , crossinline , suspend |
包相关 | package , import |
特殊标识符 | this , super |
字面值 | true , false , null |
未使用/保留 | by (作为独立关键字保留,但主要用在 object 和 delegate 语境), where (作为保留字,但语法中不单独使用), file (保留) |