美文网首页我爱编程
Kotlin简介及插件安装

Kotlin简介及插件安装

作者: 小悦儿beauty | 来源:发表于2018-06-27 17:59 被阅读0次

    Kotlin基本介绍

    Kotlin 是一种用于现代多平台应用的静态编程语言 ,由 捷克的一家名为JetBrains公司 开发的。

    Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。

    Kotlin已正式成为Android官方支持开发语言。


    Kotlin的过人之处(可以了解我的另一篇文章Kotlin的过人之处 )

    既然Kotlin能够成为Android官方的支持开发语言,必定有它的过人之处,下面例举一些kotlin的优点。

    <1>更简洁:这是它重要的优点之一,相比用Java开发,Kotlin减少了很多代码。

    <2>更安全:Kotlin是空安全的,它在编译期间就会处理各种为null的情况,无需像java一样添加很多的判空代码,节约很多调试空指针异常的时间,很大程度上避免出现NullPointException。

    <3>易扩展:扩展函数意味着我们不仅可以扩展我们原有写好的类,还可以扩展系统级的类,非常灵活,另外如果在类里编写扩展函数,那么只对当前类生效。

    <4>函数式:Kotlin使用了很多函数式编程的概念,比如用到了lambda表达式来更方便地解决问题。

    <5>Kotlin Android Extensions:再也不用编写烦人的findViewById()了,Kotlin支持了对于View以id形式访问。

    <6>不用写分号,不同于Java编程语言,每行代码都需要已分号结束。

    <7>与Java语言可混合编程,也就是说我们可以继续使用原来所有用Java写的代码和库,因为两个语言之间高度互操作.

    <8>对初学者友好,Kotlin插件支持一键由Java转Kotlin,为你之后想要重构提供了很大的便利性。


    Kotlin插件安装(Android Studio)

    File --> Settings --> Plugins -->搜索Kotlin

    我这里已经安装了,安装的Kotlin版本号为1.2.50


    Kotlin添加使用

    在Project对应的build.gradle文件里面添加如下配置

    buildscript内添加: ext.kotlin_version = '1.2.50'

    dependencies内添加依赖:  classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    在Module对应的build.gradle文件里面添加如下配置

    添加app plugin

    apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'

    apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'

    在dependencies内添加依赖

    implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

    implementation "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"

    此外Android Studio支持支持Java文件转化成Kotlin格式

    Code --> Convert Java File to Kotlin File

    运行app,即可使用kotlin编程

    相关文章

      网友评论

        本文标题:Kotlin简介及插件安装

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