Kotlin 相关的资料

为什么我要改用Kotlin

http://blog.csdn.net/androidyue/article/details/72457157

1、语法简单,不啰嗦

  • Kotlin支持类型推断,没有Java那样的啰嗦。
  • 另外用var表示变量,val表示常量更加的简洁
  • 方法也很简单,连function都缩写成了fun,平添了几分双关之意。
  • 类的继承和实现很简单,使用:即可
  • Kotlin每个句子都不需要加分号(;)
2、 空指针安全
          在类型上的处理,即在类型后面加上?,即表示这个变量或参数以及返回值可以为null,否则不允许为变量参数赋值为null或者返回null
  • 对于一个可能是null的变量或者参数,在调用对象方法或者属性之前,需要加上?,否则编译无法通过

3、Lambda, 高阶函数,Streams API, 函数式编程支持

  • 可以接受函数作为参数
  • 也可以返回函数作为结果

关于性能

Kotlin的执行效率和Java代码的执行效率理论上一致的。有时候Kotlin可能会显得高一些,比如Kotlin提供了方法的inline设置,可以设置某些高频方法进行inline操作,减少了运行时的进栈出栈和保存状态的开销




 







Kotlin 笔记(未完)


http://www.jianshu.com/p/41254778d7b0





 

Kotlin(一)-->Android Studio配置Kotlin开发环境

http://blog.csdn.net/qq_23547831/article/details/52857346

http://blog.csdn.net/phantom3792/article/details/70161822


需要安装插件

一是、执行 Settings -> plugins -> BrowseRepositories中搜索“Kotlin”

https://mp.weixin.qq.com/s/wgpfwLD8_iVVHEM82naYJw?ptlang=2052&ADUIN=1216043682&ADSESSION=1495152106&ADTAG=CLIENT.QQ.5497_.0&ADPUBNO=26621


https://github.com/wangjiegulu/kotlin-for-android-developers-zh/blob/master/SUMMARY.md

kotlin开发Android 
http://blog.csdn.net/column/details/kotlin-anko.html
http://blog.csdn.net/true100/article/category/6257988

    http://blog.csdn.net/tangxl2008008/article/category/6340008


    如何看待 Kotlin 成为 Android 官方支持开发语言

    http://geek.csdn.net/news/detail/199339


    kotlin 开发Android

    http://blog.csdn.net/true100/article/category/6257988

    kotlin笔记

    http://blog.csdn.net/tangxl2008008/article/category/6340008

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值