kotlin java会被抛弃吗

2024-11-27 18:32:19
推荐回答(1个)
回答(1):

个人认为还是有蛮大机会的,主要有两个点:kotlin和java的亲和度十分高,能和(原有)java代码无缝衔接JetBrains家出的语言,IDE支持十分友好(AndroidStudio是基于JetBrains家IntelliJIDEA二次开发的)以上两个点保证了Android开发者可以无缝从旧项目切换到java+kotlin甚至完全使用kotlin的模式下。而能够诱导用户加入kotlin大军的话,当然是kotlin各种语言feature(详见如何评价Kotlin语言?-Java)安全检测空指针,更好的Lambda支持,更好的函数(一级公民),泛型。关于kotlin的介绍请看官方文档:Reference个人已经使用kotlin开发新项目有几个月了,开发中代码量锐减了大概50%,开发效率提高了30%以上。唯一弊端是kotlin依然处于高速发展中,个人维护的一个项目在开发途中就经历了kotlin的两次大改动,语法变动较大。所以生产环境请下慎用。