标签:ros https 区分大小写 文字编码 rac suspend book cte null
提示:field 标识符用于属性访问器中,访问属性支持字段;it 标识符用于 Lambda 表达式中,在省略参数列表时作为隐式参数,即不需要声明就可以使用的参数。
提示:如果一定要使用关键字作为标识符,可以在关键字前后添加反引号(`)。另外,Kotlin 语言中字母采用的是双字节 Unicode 编码[1]。Unicode 叫作统一编码制,它包含了亚洲文字编码,如中文、日文、韩文等字符。
Kotlin 语言中有70多个关键字,全部是小写英文字母,以及 ! 和 ? 等字符构成,分为以下3大类。
(1)硬关键字(Hard Keywords),硬关键字在任何情况下都不能作为关键字,具体包括如下关键字, as、as?、break、class、continue、do、else、false、for、fun、if、in、!in、interface、is、!is、null、object、package、return、super、this、throw、true、try、typealias、val、var、when 和 while。
(2)软关键字(Soft Keywords),软关键字是在它适用场景中不能作为标识符,而其他场景中可以作为标识符,具体包括如下关键字, by、catch、constructor、delegate、dynamic、field、file、finally、get、import、init、param、property、receiver、set、setparam 和 where。
(3)修饰符关键字(Modifier Keywords),修饰符关键字是一种特殊的软关键字,它们用来修饰函数、类、接口、参数和属性等内容,在此场景中不能作为标识符。而其他场景中可以作为标识符,具体包括如下关键字,abstract、annotation、companion、const、crossinline、data、enum、external、final、infix、inner、internal、lateinit、noinline、open、operator、out、override、private、protected、public、reified、sealed、suspend、tailrec和vararg。
标签:ros https 区分大小写 文字编码 rac suspend book cte null
原文地址:https://www.cnblogs.com/caizengming/p/10309388.html