目前 Android 開發主流為 Java 跟 Kotlin 兩種語言,來說說兩種語言的一些優點
樓上有的我都有,另外還多了
雖然我們說了這麼多 Kotlin 的好處,不過畢竟 Java 做為歷史比較悠久的程式語言,過去許多 Android 為 Java 開發,所以很多公司過去的專案也是使用 Java,所以蠻多公司還是希望你對 Java 有所了解。
這系列主要會以 Kotlin 的角度來分享,如果你對 Kotlin 很感興趣的話,歡迎大家參加 Kotlin 讀書會,目前 EFFECTIVE KOTLIN 讀書會報名中,如果是尚未接觸過的話,也有 KOTLIN 新手讀書會可以學習。
為什麼要用 Kotlin 來開發?
Kotlin 中 var 跟 val 的差異?對照 Java 如何表示。
Kotlin 的 data class 與一般 class 的差異?
如果我之後有遇到其他相關的面試問題再上來補充,也歡迎大家在下方分享你所遇過的面試題。