发布于 2017-06-28 01:21:01 | 201 次阅读 | 评论: 0 | 来源: 网友投递
			Kotlin 基于JVM的编程语言
Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。		
Kotlin 发布了 Kotlin 1.2 的早期访问版,此版本默认使用先前 1.1.x 版本的实验性功能,在标准库中也可以预览新的 API。
完整的变更列表,点此查看。
语言变更
数组文字(Array literals),可在注解参数(annotation arguments)中使用
编译器
KT-6884 KT-17910 Support default values for functional parameters in inline functions
KT-15894 Change the way how singleton objects are initialized in order not to contradict JVM spec
KT-17929 Illegal smart cast was allowed after assignment in try block
标准库
KT-8823 MutableList.fill extension
KT-9010 MutableList.shuffle and List.shuffled extensions
KEEP-11 KT-9151 KT-10021 KT-11026
	chunked and windowed: extension functions to support
	partitioning collections into blocks of the given size and
	taking a window of the given size and moving it along the collection with the given step.
pairwise extension to get all subsequent pairs in collection
KEEP-49 Additional operations and conversion extensions for BigInteger and BigDecimal
KT-16447 Make kotlin.text.Regex class serializable
IDE
KT-17164 Intention to convert *arrayOf() functions to array literals in annotations
JS
Typed arrays are turned on by default
此版本还包含对于 1.1.3 版本的修复和改进。
下载