Kotlin 基础一:关键字

kotlin语言中文站(Android)

关键字

字段说明
abstract抽象声明,被标注对象默认是open
annotation声明一个注解
by委托
class声明一个
companion声明一个伴生对象
const将属性标记为编译期常量
constructor声明一个主构造函数或次构造函数
crossinline禁止传递给内联函数的 lambda 中的非局部返回
data指示编译器为类生成典型成员
field用作注解使用处目标
fun声明一个函数
import将另一个包中的声明导入当前文件
in1.作中缀操作符以检查一个值属于一个区间、 一个集合或者其他定义“contains”方法的实体 2. 将一个类型参数标记为逆变
init开始一个初始化块
inline告诉编译器在调用处内联传给它的函数和 lambda 表达式
inner允许在嵌套类中引用外部类实例
interface声明一个接口
internal将一个声明标记为在当前模块中可见
lateinit允许在构造函数之外初始化非空属性
noinline关闭传给内联函数的 lambda 表达式的内联
object同时声明一个类及其实例
open允许一个类子类化或覆盖成员,默认情况下,在 Kotlin 中所有的类都是 final
operator将一个函数标记为重载一个操作符或者实现一个约定
out将类型参数标记为协变
override覆盖
package指定当前文件的
private将一个声明标记为在当前类或文件中可见
protected将一个声明标记为在当前类及其子类中可见
public将一个声明标记为在任何地方可见
reified将内联函数的类型参数标记为在运行时可访问
sealed声明一个密封类(限制子类化的类)
super引用一个方法或属性的超类实现 / 在次构造函数中调用超类构造函数
suspend将一个函数或 lambda 表达式标记为挂起式(可用做协程
throw抛异常
typealias声明一个类型别名
val声明一个只读属性或局部变量
var声明一个可变属性或局部变量
vararg允许一个参数传入可变数量的参数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值