240 发简信
IP属地:北京
  • Kotlin和Java互相调用(二)

    Kotlin反射 正如在前面不少代码中所见到的, Kotlin也提供了反射 API,这些反射 API可以方便程序在运行时自省程序的结构 。 Ko...

  • Resize,w 360,h 240
    Kotlin和Java互相调用(一)

    Kotlin 调用 Java 由于 Kotlin本身并没有提供强大的类库支持,Kotlin只是一种语言,因此 Kotlin 调用 Java 通常...

  • 注解

    定义注解 Kotlin使用 annotation class 关键字(就像使用 enum class 定义枚举类一样),定义注解非常简单,Kot...

  • 泛型

    与Java泛型相同,Kotlin同样提供了泛型支持。对于简单的泛型类、泛型函数的定义,Kotlin 与 Java 的差别不大 。Kotlin 泛...

  • 异常处理

    Kotlin 的异常处理机制主要依赖于try、catch、finally、throw 这四个关键字,其中try关键字后紧跟一个用花括号括起来的代...

  • 面向对象(四)

    嵌套类和内部类 大部分时候,类被定义成一个独立的程序单元。在某些情况下,也会把一个类放在另一个类的内部定义,这个定义在其他类内部的类就被称为嵌套...

  • 面向对象(三)

    扩展 Kotlin 的扩展是一个很独特的功能, Java本身并不支持扩展, Kotlin 为了让扩展能在JVM平台上运行,必须做一些独特的处理 ...

  • 面向对象(二)

    深入构造器 构造器用于在创建实例时执行初始化。构造器是创建对象的重要途径(即使使用工厂模式、反射等方式创建对象,其实质也依然是依赖于构造器),因...

  • 面向对象(一)

    Kotlin 支持面向对象编程,Kotlin 提供了定义类、属性、方法等最基本的功能。类可被认为是一种自定义的数据类型,可以使用类来定义变量,所...