我们必须首先学习java来学习kotlin吗?或者我可以直接启动它?

正如我们所知,kotlin已被宣布为Android开发的官方语言,所以我必须先学习java来学习kotlin? 我有一个很好的Python经验,所以我不是一个面向对象编程的总诺贝尔

我个人喜欢Kotlin,你可以在不学习Java的情况下学习它。 不过,如果您正在进行Android开发,我不建议这么做。 我会建议同时学习它们。 正如@djbrown指出的那样,Java仍然是Android的重要组成部分。 至少,大多数关于Android开发的教程都是用Java编写的,所以如果不把它插入到Kotlin编译器中,就可以理解Java代码在做什么。

你可以从Kotlin开始。 Java是一种复杂的语言,就如何在计算机中工作而言,它与Kotlin类似。 Kotlin仍然使用jvm,如果我没有错,它接受Java库的开发。