发布于 2016-11-09 00:28:49 | 114 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Kotlin 基于JVM的编程语言

Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。


Kotlin 1.0.5 发布了,它继续了 Kotlin 1.0 的一系列 bug 修复和工具更新。该版本值得关注的更新如下:

循环转换为 Lambda 表达式:

IntelliJ IDEA 插件现在可以检测许多情况,其中命令式 for 循环可以使用标准库函数以更紧凑和惯用的方式重写,例如 filtermap,举个例子:

val result = arrayListOf<String>() for (s in list) {     if (s.isNotEmpty()) {         result.add(s)     } }

会自动转换为:

val result = list.filter { it.isNotEmpty() }

要触发转换,将插入符号放在 for 关键字上,然后按 Alt-Enter

后缀代码完成:

IntelliJ IDEA 的后缀代码完成现已支持 Kotlin,并有大量的模板。

新的重构:

Kotlin 插件现在支持“提取接口”和“提取超类”重构(以前只支持 Java 和一些其他语言),以及一个全新的重构“引入类型参数”,会提供一个简单的方法来将类或功能变成通用的

改进对 Android IDE 的支持

改进对 JavaScript 的支持

完整更新日志发布说明

下载地址:



历史版本 :
Kotlin 1.2.21 发布,Bug 修复版本
Kotlin 1.2.20 发布:添加对 Gradle 构建缓存的支持
Kotlin/Native 0.5 支持在Swift, C和LLVM 5中使用 Kotlin
Kotlin 1.2 发布,实现平台间共享代码
Kotlin 1.1.60 发布,开始支持增量编译
Kotlin 1.2 Beta2 发布:显著提升编译器性能
Kotlin 1.2 Beta 版发布,基于 JVM 的编程语言
Kotlin 1.1.50 发布,基于 JVM 的编程语言
Kotlin 1.1.4 发布,改进对 Java 9 的支持
Kotlin 1.2 M2 发布,1.2 系列的早期访问版
Kotlin 1.2-M1 发布,1.2 系列的早期访问版
Kotlin 1.1.3 发布,初始支持 JDK 9
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务