Kotlin作为Android开发语言相比传统Java有什么优势

 我来答
姓香桃2K
2016-09-06 · 超过19用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:20.8万
展开全部

很高兴有人能提到Kotlin这门语言,

前段时间做了一个项目就是用Kotlin写的。首先谈几点

1。废弃了java语言中findViewById(),kotlin可以直接用id名字找到控件

2.没有java中那么多重载方法,写一个就好了,非必要参数给个默认值;


3.扩展:在父类中定义一个方法,在子类中直接使用:

在父类定义,表示只要继承了Activity都可以直接调用


还有很多,我不一一列举了。。。

广州启汇营销策划有限公司
2018-07-26 · 专业app开发、互联网营销策划
广州启汇营销策划有限公司
广州启汇营销策划有限公司是国内领先的移动互联网技术解决方案服务商。拥有子品牌:启汇网络和启汇营销。提供APP、移动商城、Web等开发服务。专注品牌建设、全媒介投放、内容运营、活动策划等市场服务。
向TA提问
展开全部
  • Kotlin由JetBrains公司开发一个基于 JVM 的新的编程语言,它的最大特点之一就是与Java 100%互通,并具备诸多Java尚不支持的新特性。

  • 安卓开发一级语言为Kotlin,并不意味着JAVA彻底倍淘汰,一方面是因为JAVA不仅靠安卓活着,它还有很多其他应用需求,另外,Kotlin语言依然是跑在JVM(Java Virtual Machine )规范上的。

  • 优势

  1. 提供一种更好的 Java 而非重建整个新平台。

  2. 基于 web 的演示中体验使用该语言,通过你的浏览器来编辑 Kotlin 代码、编译。

  3. Kotlin 还是尝试着提供比 Java 更好的函数、模式匹配、空指针预防和泛型。该语言同时也支持特征(traits)和模式匹配。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式