点击查看第二章
点击查看第三章
Kotlin核心编程

image.png


水滴技术团队 著

第1章

认识Kotlin
在Java之后,JVM平台上出现了其他的编程语言,Scala和Kotlin可以算是其中的佼佼者。Scala已成为大数据领域的明星,而Kotlin在2017年Google I/O大会之后,也成为安卓平台上潜力巨大的官方支持语言。它们都因被冠以“更好的Java”而为人称道,然而它们采用的却是两种不同的设计理念。
本章我们通过对比Java、Scala、Kotlin这3种编程语言各自的发展路线,来认识Kotlin的设计哲学。

1.1 Java的发展

不得不说,Java是当今最成功的编程语言之一。自1996年问世,Java就始终占据着编程语言生态中很大的份额。它的优势主要体现在:

  • 多平台与强大的社区支持。无论是用于Web开发还是用于移动设备,Java都是主流的编
收藏 打印