Uh Oh!

Something went wrong.
Don’t worry, it’s not you — it’s us.
Sorry about that!

  • Kotlin 1.1 版中的新功能
  • 目录
  • JavaScript
  • 协程(coroutine) (实验性功能)
  • 语言层的其他特性
  • 类型别名(Type alias)
  • 与对象实例绑定的可调用的引用
  • 封闭类(sealed class)与数据类(data class)
  • 在 lambda 表达式中使用解构声明
  • 使用下划线代替未使用的参数
  • 在数字字面值中使用下划线
  • 更加简短的属性语法
  • 内联的属性访问函数
  • 局部的委托属性
  • 委托属性绑定的拦截
  • 枚举值访问的通用方式
  • 对 DSL 中的隐含接受者, 控制其范围
  • rem 操作符
  • 标准库
  • 字符串到数值的转换
  • onEach()
  • also(), takeIf() 和 takeUnless()
  • groupingBy()
  • Map.toMap() 和 Map.toMutableMap()
  • Map.minus(key)
  • minOf() 和 maxOf()
  • 类似数组风格的 List 创建函数
  • Map.getValue()
  • 抽象的集合类
  • 数组处理函数
  • JVM 环境(JVM Backend)
  • 对 Java 8 字节码的支持
  • 对 Java 8 标准库的支持
  • 字节码中的参数名称
  • 常数内联(Constant inlining)
  • 可变的闭包变量(Mutable closure variable)
  • 对 javax.script 的支持
  • kotlin.reflect.full
  • JavaScript 环境(JavaScript Backend)
  • 统一的标准库
  • 更好的代码生成能力
  • external 修饰符
  • import 处理的改进

Powered by JetBrains Writerside