Kotlin开发时与Java的一些不同之处和一些小技巧
Kotlin编译为JVM字节码或JavaScript,像Java一样,Bytecode也是Kotlin程序的编译格式。 字节码表示编程代码,一旦编译,就通过虚拟机而不是计算机的处理器运行。通过使用这种方法,一旦编译并运行虚拟机,源代码就可以在任何平台上运行
Kotlin程序可以使用所有现有的Java框架和库,是的,Kotlin程序可以使用所有现有的Java框架和库,甚至依赖于注释处理的高级框架也是如此。关于kotlin语言的主要重点是它可以轻松地与Maven的,摇篮和其他构建系统集成。
Kotlin可以轻松学习,平易近人。通过简单的阅读语言参考可以轻松学习。语言干净直观(易于使用和理解)。Kotlin看起来很像Scala,但更简单。
Kotlin是开放源码,没有收费。
将Java自动转换为Kotlin,JetBrains将IntelliJ集成了一个新功能,将Java转换为Kotlin,节省了大量的时间。而且它也节省了我们重新编写代码。
Kotlin的空安全性很好,现在摆脱NullPointerExceptions。这种类型的系统帮助我们避免空指针异常。在Kotlin系统中,系统只拒绝编译尝试分配或返回null的代码考虑以下示例
?
new
关键字,直接赋值即可(int)mHeader
,Kotlin中mHeader as Int
GitHub源码地址:https://github.com/kecikeci/springboot4kt
Gitee码云地址:https://gitee.com/kecikeci/springboot4kt