首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【Kotlin学习之旅】Kotlin关键字

一、简介

1.1 标识符

所谓标识符,就是用于给程序中的变量、类、枚举、函数等命名的名字。标识符的长度没有限制。 Kotlin语言是区分大小写的,因此abc和Abc是两个不同的标识符。 在使用标识符时,需要注意如下规则。

标识符可以有字符、数字和下划线(_)组成,但不能以数字开头。

标识符不能是Kotlin的关键字,在特定上下文中不能使用软关键字和修饰符关键字,但可以包含关键字。

标识符不能包含空格。

标识符只能包含下划线(_),不能包含@、#等特殊字符。

1.2 关键字

在Kotlin语言中有一些具有特殊用途的单词被称为关键字(keyword),当定义标识符的时候,不要让标识符与关键字相同,否则将引起错误。

比如,下面的代码将会编译出错:

二、Kotlin关键字分类

Kotlin关键字可分为如下3类。

硬关键字:这些关键字无论在什么情况下都不能作为标识符。

软关键字:这些关键字可以在它们不起作用的上下文中用作标识符。

修饰符关键字:这些关键字也可以在代码中用作标识符。

2.1 Kotlin的硬关键字

Kotlin的硬关键字包括下面这些:

2.2 Kotlin的软关键字

Kotlin的软关键字包括下面这些:

2.3 Kotlin的修饰符关键字

Kotlin的软关键字包括下面这些:

2.4 Kotlin的两个特殊标示符

以下两个特殊标识符由编译器在特定上下文中定义, 可用作其他上下文中的常规标识符。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190106G0WB6I00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券