240 投稿
收录了12篇文章 · 3人关注
  • Kotlin 枚举类

    枚举类的最基本的用法是实现类型安全的枚举:枚举常量用逗号分隔,每个枚举常量都是一个对象。 初始化 每一个枚举都是枚举类的实例,它们可以被初始化:...

  • Kotlin 泛型

    与Java一样,Kotlin也支持泛型,为类型安全提供保证,消除类型强转的烦恼 创建类的实例时我们需要指定类型参数: 定义泛型类型变量,可以完整...

  • Kotlin 数据类与密封类

    数据类 我们经常创建一些只保存数据的类。在这些类中,一些标准函数往往是从数据机械推导而来的。Kotlin 中使用关键字 data 来创建一个只包...

  • Kotlin 扩展

    与 C# 和 Gosu 类似, Kotlin也提供了一种,可以在不继承父类,也不使用类似装饰器这样的设计模式的情况下对指定类进行扩展。我们可以通...

  • Kotlin 接口

    Kotlin 中的接口与Java类似,但是它允许有默认实现。这一点与Java 8有些相近,JDK8及以后,允许我们在接口中定义static方法和...

  • Kotlin 继承

    我们知道Java中所有的类都继承于Object类,而在Kotlin中,Any类就相当于Java中的Object.它是所有类的超类,对于没有超类型...

  • Kotlin 类和对象

    类定义 同Java一样,一个类可以具有以下: 函数 主构造函数 主构造器是类头部的一部分,位于类名称之后. 如果主构造器没有任何注解,也没有任何...

  • Kotlin 循环控制

    前面其实我们在一些Demo中已经接触到了循环的一些用法。 For 循环 for 循环可以对任何提供迭代器(iterator)的对象进行遍历,如:...

  • Kotlin 条件控制

    IF 表达式 一个 if 语句包含一个布尔表达式和一条或多条语句。它与在Java中的语法其实并没有什么区别。 下面是一般用法 fun ifCo...

  • Kotlin 基本语法

    包声明 如: 引入类 与Java没啥区别 有多个包会默认导入到每个 Kotlin 文件中: 函数定义 一般函数 函数定义使用关键字 fun,参数...

专题公告

Kotlin学习笔记