Kotlin学习之一

Posted djxf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kotlin学习之一相关的知识,希望对你有一定的参考价值。

在 Google I/O 2017 ,Google宣布Kotlin成为android官方开发语言。至此Kotlin成为Android开发者必须学习的一门语言。

Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称为Android世界的Swift。由JetBrains设计开发并开源。甚至也可以编译成javascript,方便在没有JVM的设备上运行。

Kotlin程序以.kt结尾。如hello.kt。

实例程序:

package hello //可选的包头

//包级别可见的函数,接受一个字符串数组作为参数
fun main(args : Array<String>){
      println("hello kotlin"); //分号可以省略

}

 面向对象:

class Greeter(val name : String ) {
        fun greet() {
          println("hello, $name");
    }
}    

fun main(args Array<String>){
  Greeter("Wrold").greet() //创建一个对象不用使用new。

}

 Kotlin的优势:

简洁:减少代码数量。

安全:避免空指针异常等整个类的错误。

互操作性:充分利用JVM,Android和浏览器的现有库。

工具友好:可以利用任何Java IDE或者命令行。

第一天简单了解下。来源于菜鸟教程。

 






以上是关于Kotlin学习之一的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin:崛起中的下一代编程语言

Kotlin:片段内的按钮需要在开始活动之前单击两次。如何一键启动活动?

译丨Yarn - Javascript 新一代套件管理

kotlin-从一个片段更改多个片段的小数位

如何在 Kotlin 片段内的按钮之间切换片段?

Firebase 到 Kotlin 片段