科技·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)