天天看點

kotlin_介紹

kotlin

文章目錄

  • ​​kotlin​​
  • ​​1 介紹​​
  • ​​2 優勢​​
  • ​​3 簡單的Hello​​
kotlin_介紹

1 介紹

Kotlin 是一種在 Java 虛拟機上運作的靜态類型程式設計語言,被稱之為 Android 世界的Swift,由 JetBrains 設計開發并開源。

Kotlin 可以編譯成Java位元組碼,也可以編譯成 JavaScript,友善在沒有 JVM 的裝置上運作。

在Google I/O 2017中,Google 宣布 Kotlin 成為 Android 官方開發語言。

2 優勢

kotlin_介紹
kotlin_介紹

3 簡單的Hello

package hello                      //  可選的標頭
 
fun main(args: Array) {    // 包級可見的函數,接受一個字元串數組作為參數
   println("Hello World!")         // 分号可以省略
}
      
class Greeter(val name: String) {
   fun greet() { 
      println("Hello, $name")
   }
}
 
fun main(args: Array) {
   Greeter("World!").greet()          // 建立一個對象不用 new 關鍵字
}