失去的才是永恒的。 ——《泰坦尼克号》
kotlin的由来是Kotlina,那 Kotlina又是什么? Kotlina是一个地名,该语言的发明者在Kotlina旅游的时候,想到了如何改进现在的java语言呢,是的这玩意儿和java有关系,所以他发明的语言就叫做kotlin了。嗯,和java的命名一样随意。
总的来说,Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为Android 世界的Swift,由 JetBrains 设计开发并开源。Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。
、、、、、、等等,其他的语法我在此不再赘述。如有需要可在下方留言
如果我们使用kotlin,那么我们只需要下面代码:
这个数据类,它会自动生成所有属性和它们的访问器,以及一些有用的方法
这篇kotlin开发思想入门到此就结束了,可能有人就会问,“上面什么也没写嘛,只有一些简单的例子”,当然了,我的目的只是向大家介绍kotlin这个语言和java的区别和主要优点,让大家能产生对kotlin的兴趣,一篇博文也不可能能像一本书一样介绍的那么详细。
毕竟2017年谷歌才开始推广kotlin,国内的普及率还不是很高,大家看到这篇文章能够知道kotlin也是好的,不过国内某些大公司已经开始用kotlin来开发安卓应用,之前拆包注意到百度网盘安卓版就是用kotlin写的。
说实话国内现在的kotlin教程还没有,都是一些零散的教程,但是有兴趣的话,给大家推荐一本书《Kotlin for android Developers》。