科技·Kotlin从入门到精通,Kotlin是什么?

Kotlin是一种在Java虚拟机上运行的静态类型编程语言,被称之为安卓世界的Swift,由JetBrains设计开发并开源。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。在2017谷歌I/O全球开发者大会中,谷歌宣布Kotlin成为安卓官方开发语言。

我的第一个Kotlin程序

Kotlin程序文件以.kt结尾,如:hello.kt、app.kt。最简版的写法如下:

// 可选的包头package hello
// 包级可见的函数,接受一个字符串数组作为参数fun main(args: Array<String>) { // 分号可以省略 println("Hello World!")}

面向对象的写法如下:

class Greeter(val name: String) { fun greet() { println("Hello, $name") }}
fun main(args: Array<String>) { // 创建一个对象不用new关键字 Greeter("World!").greet()}

广告时间,休息一下

为什么选择Kotlin?

· 简洁:大大减少样板代码的数量。

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

· 互操作性:充分利用JVM、安卓和浏览器的现有库。

· 工具友好:可用任何Java IDE或者使用命令行构建。

参考链接

· 官方网站  http://www.kotlinlang.org/

· 官方示例  http://try.kotlinlang.org/

· 官方网站——中文翻译  https://www.kotlincn.net/

· Kotlin官方在线工具  https://play.kotlinlang.org/

弦律公众平台

谢谢观赏

弦律

与您共享

弦乐旋律

(0)

相关推荐