什么对android应用程序开发更好?是kotlin还是java?

什么对android应用程序开发更好?是kotlin还是java?,android,android-studio,kotlin,Android,Android Studio,Kotlin,我是android新手。我不知道该学什么android studio或kotlin。我对android开发一无所知。您需要学习Java或Kotlin来开发android应用程序。Android studio是一个类似于eclipse的IDE,它可以帮助您开发应用程序。 Kotlin是一种类似Java的编程语言。 因此,如果您对学习Java或Kotlin开发Android应用程序感到困惑,那么您的问题是有意义的。下面是一个比较: Kotlin for Android: 什么是Java拥有的而Kot

我是android新手。我不知道该学什么android studio或kotlin。我对android开发一无所知。

您需要学习Java或Kotlin来开发android应用程序。Android studio是一个类似于eclipse的IDE,它可以帮助您开发应用程序。 Kotlin是一种类似Java的编程语言。 因此,如果您对学习Java或Kotlin开发Android应用程序感到困惑,那么您的问题是有意义的。下面是一个比较:

Kotlin for Android:

什么是Java拥有的而Kotlin没有的

检查异常, 不是类的基元类型, 静态成员, 非私有领域, 通配符类型

Kotlin拥有Java所没有的功能

扩展功能, 零安全, Lambda表达式+内联函数, StructureSmart强制转换, 字符串模板, 属性, 主要施工人员, 一等代表团, 变量和属性类型的类型推断, 单身人士, 申报现场差异和类型预测, 范围表达式, 运算符重载, 伴星, 数据类, 只读和可变集合的单独接口, 协同程序

资料来源:


完整的Kotlin参考:Java和Kotlin是编程语言。您可以安全地学习其中任何一种,但由于Java比Kotlin旧得多,因此在Java中查找书籍、教程和示例代码将比在Kotlin中更容易

Android Studio只是您编写代码的IDE或文本编辑器(+sdk、模拟器等…)

学习其中一种对另一种意义不大


您可以学习Java,在Android Studio或Eclipse上编写代码,甚至可以使用升华文本(并从命令提示符/终端运行应用程序)

您的问题毫无意义。谷歌科特林,你知道为什么。我已经在谷歌搜索过了。但我不知道Kotlin是如何用于android的。我的同事说我需要学习Kotlin用于android应用程序开发。@mokshfreelancer Kotlin是一种在JVM中运行的语言,就像Java一样。这就是它可以用来开发Android应用程序的方式。我在YouTube上快速搜索了Android Kotlin教程,得到了很多结果。试着把它作为一个起点。@Gregwhattley非常感谢。互联网上有这么多的资源可以回答这个问题。在发布任何问题之前,请阅读本文。这是我得到的最佳答案。你消除了我所有的疑虑。非常感谢。@mokshfreelancer快乐学习:)