Android面試系列文章2018之Kotlin語言面試篇

Android面試系列文章2018之Kotlin語言面試篇

1.Kotlin是什麼?

1.Kotlin是一種基於JVM的編程語言。

2.實際上它是對Java的一種擴展。

3.Kotlin支持函數式編程。

4.Kotlin類和Java類的互相調用。

2.Kotlin的環境搭建

1.Android Studio安裝Kotlin插件。

2.編寫ActivityKotlin進行測試。

3.Kotlin會自動配置。

3.有關Kotlin的學習問題

  筆者已經學習了kotlin,而且寫過一系列的Kotlin學習的文章,具體請看以下鏈接進行學習:

  一起從零學Kotlin-20170728:
  http://blog.csdn.net/clandellen/article/details/76283527

  一起從零學Kotlin-20170730:
  http://blog.csdn.net/clandellen/article/details/76369434

  一起從零學Kotlin-20170801:
  http://blog.csdn.net/clandellen/article/details/76519661

  一起從零學Kotlin-20170803:
  http://blog.csdn.net/clandellen/article/details/76602453

  一起從零學Kotlin-20170805:
  http://blog.csdn.net/clandellen/article/details/76698177

4.有關Kotlin的面試

1.Kotlin跟Java比,kotlin具有哪些優勢?

  Kotlin語言簡練,而且Kotlin裏面可以沒有空指針問題,在Android中使用Java就會存在很多令人頭大的空指針問題。

2.當你項目中同時使用Kotlin和Java,你是如何保證空指針問題的?

  首先,Kotlin本身就不存在空指針問題,而如果你在Kotlin中去調用Java某個類的方法的時候,這個方法最好使用註解的方式來避免返回空指針。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章