Kotlin是一種在Java虛擬機上運行的靜態(tài)類型編程語言,,被稱之為安卓世界的Swift,,由JetBrains設(shè)計開發(fā)并開源。Kotlin可以編譯成Java字節(jié)碼,,也可以編譯成JavaScript,,方便在沒有JVM的設(shè)備上運行。在2017谷歌I/O全球開發(fā)者大會中,,谷歌宣布Kotlin成為安卓官方開發(fā)語言,。 我的第一個Kotlin程序 Kotlin程序文件以.kt結(jié)尾,如:hello.kt,、app.kt,。最簡版的寫法如下: // 可選的包頭 package hello
// 包級可見的函數(shù),接受一個字符串?dāng)?shù)組作為參數(shù) fun main(args: Array<String>) { // 分號可以省略 println("Hello World!") } 面向?qū)ο蟮膶懛ㄈ缦拢?/span> class Greeter(val name: String) { fun greet() { println("Hello, $name") } }
fun main(args: Array<String>) { // 創(chuàng)建一個對象不用new關(guān)鍵字 Greeter("World!").greet() } 廣告時間,,休息一下 為什么選擇Kotlin,? · 簡潔:大大減少樣板代碼的數(shù)量。 · 安全:避免空指針異常等整個類的錯誤,。 · 互操作性:充分利用JVM,、安卓和瀏覽器的現(xiàn)有庫。 · 工具友好:可用任何Java IDE或者使用命令行構(gòu)建,。 參考鏈接 · 官方網(wǎng)站 http://www./ · 官方示例 http://try./ · 官方網(wǎng)站——中文翻譯 https://www./ · Kotlin官方在線工具 https://play./ 弦律公眾平臺 謝謝觀賞 弦律 與您共享 弦樂旋律 |
|