科技資訊
2017年5月18日啦吧,谷歌在I/O大會(huì)上宣布了新決定,Kotlin語(yǔ)言正式成為安卓開(kāi)發(fā)的一級(jí)編程語(yǔ)言拙寡。資料顯示授滓,Kotlin由JetBrains公司開(kāi)發(fā),于2010年首次推出肆糕,次年開(kāi)源般堆。它與Java 100%互通,并具備諸多Java尚不支持的新特性擎宝,下一版的Android Studio(3.0)將提供支持郁妈。
什么是Kotlin?
Kotlin就是一門(mén)可以運(yùn)行在Java虛擬機(jī)、Android绍申、瀏覽器上的靜態(tài)語(yǔ)言噩咪,它與Java 100%兼容,如果你對(duì)Java非常熟悉极阅,那么你就會(huì)發(fā)現(xiàn)Kotlin除了自己的標(biāo)準(zhǔn)庫(kù)之外胃碾,大多仍然使用經(jīng)典的Java集合框架。
發(fā)展歷程
- 2010立項(xiàng)
- 2011.6對(duì)外公開(kāi)
- 2012.2開(kāi)源
- 2013.8支持Android Studio
- 2014.6全新的開(kāi)源web站點(diǎn)和域名Kotlinlang.org上線
- 2016.2發(fā)布1.0
- 2016.9發(fā)布1.0.4筋搏,支持apt
準(zhǔn)備工作
搭建開(kāi)發(fā)環(huán)境
這部分就略過(guò)啦仆百,開(kāi)發(fā)工具用的是IntelliJ IDEA,安裝過(guò)程大家自行谷歌吧奔脐。
認(rèn)識(shí)Kotlin代碼
運(yùn)行下面代碼俄周,并嘗試比較它和Java的寫(xiě)法有哪些異同吧吁讨。
fun main(args: Array<String>) {
println("hello world")
}