標簽歸檔:Kotlin

Kotlin 1.3.30 改進匯總

JetBrains 不久前發布了 Kotlin 1.3.30。此版本主要針對 Kotlin 1.3 修復 bug 并更新功能。Kotlin 1.3.30 改進了 Kotlin/Native 和 KAPT,支持更多對無符號類型和數組的操作,并改進了 IntelliJ IDEA 的調試功能,等等。

Kotlin使用率達35%,Java要退位了?

在今年的Google I/O大會上,關于Kotlin,Google只說了只言片語:之后就沒有再宣布關于Kotlin的重大消息或規劃了。但結合過去一年Google的種種,我們似乎得到了一個信息:Google要拋棄Java,Kotlin要上位了!

王垠:Kotlin 和 Checked Exception

然而瀏覽了 Kotlin 的文檔之后,我發現 Kotlin 的設計者誤解了一個重要的問題——關于是否需要 checked exception。對于這個話題我已經思考了很久,覺得有必要分享一下我對此的看法,避免誤解的傳播,所以我還是決定寫一篇文章。

Kotlin使用率達35%,Java要退位了?

在今年的Google I/O大會上,關于Kotlin,Google只說了只言片語: 在過去一年里,有35%的專業Android開發者在使用Kotlin,其中95%的開發者都對Kotlin非常滿意。之后就沒有再宣布關于Kotlin的重大消息或規劃了。

Java 的 Kotlin 特性愿望清單

Kotlin 對于現代化的多平臺應用是一種靜態類的編程語言。盡管我已經從事 Java 開發有相當長的時間,但是在做一個數據-匿名化的項目時使我感覺到 Java 需要從 Kotlin 引入一些東西。下面是一些我愿意看到的在 Java 中占有一席之地的 Kotlin 特性。

Kotlin標準函數run,with,let,also和apply的使用和區別

和Java相比,在Kotlin中提供了不少新的特性。這次我們就來聊一聊Kotlin的一些通用的擴展標準函數run,with,let,also和apply。對于這五個標準函數它們都存在于Kotlin的源碼標準庫當中,也就是在Standard.kt文件當中。

不要用Java的語法思維來寫Kotlin

如果你是像我一樣是一名優秀的Java開發者^_^,而且已經想用kotlin來實現你的程序,那么,抱歉!不要用Java的語法思維來寫Kotlin,不要讓kotlin的優雅埋沒。如果你沒有Java開發經驗,下面的內容也對你會有幫助。。。