美文网首页
Kotlin的学习之初识

Kotlin的学习之初识

作者: 辞令 | 来源:发表于2019-05-13 22:51 被阅读0次

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。
    Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
    在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。AndroidStudio3.0开始已经开始支持Kotlin语言,也有利于在开发实战中学习。
    官网地址

    Kotlin优势

    • 全面支持Lambda表达式
    • 数据类Data classes
    • 函数字面量和内联函数Function literals & inline functions
    • 函数扩展Extension functions
    • 空安全Null safety
    • 智能转换Smart casts
    • 字符串模板String templates
    • 主构造函数Primary constructors
    • 类委托Class delegation
    • 类型推判Type inference
    • 单例Singletons
    • 声明点变量Declaration-site variance
    • 区间表达式Range expressions

    为什么选择 Kotlin?

    • 简介:大大减少样板代码的数量。
    • 安全:避免空指针异常等整个类的错误。
    • 互操作性:充分利用 JVM、Android 和浏览器的现有库。
    • 工具友好:可用任何 Java IDE 或者使用命令行构建。

    Kotlin 程序文件以 .kt 结尾;例如:hellokotlin.kt

     package hellokotlin
        fun main(args: Array<String>){
            println("Hello Kotlin");
        }
    

    Kotlin在线工具
    Kotlin官方示例
    官方网站 - 中文翻译

    相关文章

      网友评论

          本文标题:Kotlin的学习之初识

          本文链接:https://www.haomeiwen.com/subject/vkvdaqtx.html