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或者命令行。

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

 

posted @ 2018-11-28 22:17  斗酒相逢a  阅读(117)  评论(0编辑  收藏  举报