开发基础知识

Kotlin

介绍

  • Kotlin 是静态语言并支持类型推导,允许维护正确性与性能的同时保持源代码的简洁。

    静态语言:所有表达式的类型在编译期已经确定,编译器就能验证对象是否包含了想访问的方法或字段。

    类型推导:val x = 1。Kotlin 自动推断出它的类型是 Int。

  • Kotlin 支持面向对象和函数式两种编程风格,通过头等函数使更高级别的抽象成为可能,通过支持不可变值简化了测试和多线程开发。

  • Kotlin 是务实的、安全的、简洁的,与 Java 可互操作。

  • Kotlin 支持跨平台:Kotlin 可用于服务端开发,Kotlin 可用于 Android 开发,Kotlin 可用于 JavaScript 开发,Kotlin 可用于 Navtive 开发。

  • Kotlin 支持协程,方便异步编程。

文档信息

Search

    Table of Contents