ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### **[软关键字](http://www.kotlincn.net/docs/reference/keyword-reference.html#软关键字)** 以下符号在适用的上下文中充当关键字,而在其他上下文中可用作标识符: * `by` * [将接口的实现委托给另一个对象](http://www.kotlincn.net/docs/reference/delegation.html) * [将属性访问器的实现委托给另一个对象](http://www.kotlincn.net/docs/reference/delegated-properties.html) * `catch`开始一个[处理指定异常类型](http://www.kotlincn.net/docs/reference/exceptions.html)的块 * `constructor`声明一个[主构造函数或次构造函数](http://www.kotlincn.net/docs/reference/classes.html#构造函数) * `delegate`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `dynamic`引用一个 Kotlin/JS 代码中的[动态类型](http://www.kotlincn.net/docs/reference/dynamic-type.html) * `field`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `file`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `finally`开始一个[当 try 块退出时总会执行的块](http://www.kotlincn.net/docs/reference/exceptions.html) * `get` * 声明[属性的 getter](http://www.kotlincn.net/docs/reference/properties.html#getters-与-setters) * 用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `import`[将另一个包中的声明导入当前文件](http://www.kotlincn.net/docs/reference/packages.html) * `init`开始一个[初始化块](http://www.kotlincn.net/docs/reference/classes.html#构造函数) * `param`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `property`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `receiver`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `set` * 声明[属性的 setter](http://www.kotlincn.net/docs/reference/properties.html#getters-与-setters) * 用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `setparam`用作[注解使用处目标](http://www.kotlincn.net/docs/reference/annotations.html#注解使用处目标) * `where`指定[泛型类型参数的约束](http://www.kotlincn.net/docs/reference/generics.html#上界)