博客专栏  >  移动开发   >  Kotlin

Kotlin

Kotlin学习笔记

关注
0 已关注
9篇博文
  • Kotlin基础 — 类和继承

    一、类 1.1 类的声明 1.2 构造函数 1.3 类实例的创建 1.4 类成员的组成 二、继承 2.1. 构造 2.2 方法的覆盖 2.3 属性的覆盖 2.4 抽象类 2.5 伴生对象 ...

    2018-03-06 14:43
    120
  • Kotlin基础 — 嵌套类、内部类

    官方文档:Nested and Inner Classes 目录 嵌套类(静态内部类) Java版本 Kotlin版本 内部类 inner (非静态内部类) Java版本 Kotlin版...

    2018-03-01 13:50
    68
  • Kotlin基础 — 数据类、密封类、枚举类

    目录 数据类 数据类的写法 属性声明在类的body()中 对象的Copying 数据类的解构 密封类 枚举类 数据类 1. 数据类的写法 // 使用 data class 修饰 ...

    2018-03-02 10:55
    36
  • Kotlin基础 — object

    一、Object 表达式 二、object 对象声明 2.1 直接声明 object 对象 2.2 继承自接口(抽象类)的对象声明 2.3 类内部的对象声明 三、伴生对象 Companion Ob...

    2018-03-02 20:08
    1729
  • Kotlin基础 — 委托

    目录 类委托 属性委托 2.1. 方法一:可以按需继承 ReadOnlyProperty、ReadWriteProperty 两个接口中的一个; 2.2. 方法二:自己定义,但方法参数必须和 ...

    2018-03-02 23:08
    59
  • Kotlin基础 — 操作符表

    一元操作符 操作符 函数 +a a.unaryPlus() -a a.unaryMinus() !a a.not() a++ a.in...

    2017-05-20 22:47
    2256
  • Kotlin基础 — 操作符:run、with、let、also、apply、takeIf、takeUnless、repeat

    概述 分析Kotlin的 Standard.kt 代码,主要分为三部分: 1. run、with、let、also、apply 的比较 2. takeIf、takeUnless、repeat 的...

    2018-02-26 16:35
    550
  • Kotlin基础 — 泛型、变体(协变、逆变、不变)

    Java Kotlin 边界 场景 < ? extends T > out 上边界 取值 < ? super T &...

    2018-02-28 20:04
    88
  • Kotlin基础 — 扩展函数

    概述 扩展函数:指在一个类上增加一种新的行为,甚至我们没有这个类代码的访问权限。Java中,类似很多带有static方法的工具类。 优势:不需要在调用方法的时候把整个对象当作参数传入。而是像是属于...

    2018-03-01 11:03
    83
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部