代码之家  ›  专栏  ›  技术社区  ›  user118967

科特林的续集可用吗?有什么例子吗?

  •  3
  • user118967  · 技术社区  · 6 年前

    有一个 package in Kotlin for continuations

    2 回复  |  直到 6 年前
        1
  •  2
  •   Ilya    6 年前

    这个 Continuation 接口是标准库中协同程序支持API的一部分。你可以从 documentation page kotlinx.coroutines 库存储库,其中包含一个广泛的协同程序编程指南。

    announcement 它们将稳定在1.3。

        2
  •  1
  •   Marko Topolnik    6 年前

    当你说“继续”时,你实际上是指“合作”。延续是故事的一部分。

    kotlin-coroutines-informal wrapping the callbacks 您现有的异步API提供的,将现有的Java函数调用转换为Kotlin suspend fun s。

    关于实验的状态,请查看 Roman Elizarov's

    绝对没有理由等待1.3开始使用协同程序。无论你今天写的是什么,在可预见的未来都不会有任何改变,而且,最重要的是,它很容易从 kotlinx.coroutines.experimental kotlinx.coroutines 发布后。api已经非常稳定了,现在大部分的变化都在渠道和参与者方面。