安卓開發一定要用Java嗎?
不一定的,Google IO 2017 宣布了 Kotlin 會成為 Android 官方開發語言。既然是應用開發, 我給你的建議是:
如果你是新人, 我建議你從Java學起如果你已經是Android開發者, 我建議你要學一下Kotlin如果你是新人,學習Java更好些,Java具有較好的安全性和健壯性,可以開發后端,更容易理解前后端邏輯,如果我們以后打算轉行后端, 也是很方便。另外我們在剛開始學習的時候,學習方式無非就是看書或者看視頻的教程,這些方式都是從Java se 開始學起的,而Kotlin 的教程現在較少,官網教程對于新人來說看起來還有些吃力的。再有我們大多數都是面向百度,面試Google編程哈,新人更會出現不會的問題, Java語言更好搜索,對新人來說很方便。不要擔心Java語言被淘汰的,這不是我們關心的,現在Kotlin與Java的兼容, 在一個項目中, 可以一部分Kotlin代碼,一部分Java代碼。如果你已從事Android開發多年,那我建議你應該學習一下Kotlin,Kotlin已經是Android開發的官方語言了,Google已經有很多項目源碼用的kotlin,這就是方向。kotlin的優勢:代碼簡潔,java幾十行的邏輯, kotlin幾行,有的甚至一行搞定Null safe支持lambda表達式(比Java8更好)支持擴展體驗一致的開發工具鏈完全兼容Java使用Kotlin開發,對于安卓開發來說,主要有下面幾個有利的影響:更少的空指針異常更少的代碼量更快的開發速度更一致的開發體驗所以學習Kotlin還是很有必要的。就說這么多, 希望對你有所幫助。上一篇輔警是臨時工嗎