当前播放: 基于Kotlin协程实现异步编程
00:00 / 00:00
普清
  • 高清
  • 标清
  • 普清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
合辑:编程语言实践案例
基于Kotlin协程实现异步编程
以Null的处理、回调地狱的应对为例,看C#背后的问题解决思路
关于“时间”的各种编程与API设计问题
从Observer到Observable:使用Functional Swift提升复杂iOS项目的可维护性
迁移至Go,老瓶新酒:讲给Java/C++开发者的Go高效并发编程
唯快不破:高效定位线上Node.js应用内存泄漏

基于Kotlin协程实现异步编程

Roman Elizarov JetBrains工程师

Roman Elizarov,JetBrains 工程师 & Kotlin 开发团队成员。

内容介绍

开发者越来越关注异步编程。现代软件系统都互相连接,保持通信。很多编程语言都加入了某种形式的异步支持,如 async/await。不过 Kotlin 用协程(coroutine)新颖地解决了这个问题。

本次分享分析了基于 futures/promises 的传统 async/await 方式存在的问题,解释 Kotlin 基于 coroutine 和 continuation 概念提供的解决方案,从而了解为什么说 Kotlin 的编程模型更安全、更容易。

展开
12
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
其他推荐
36:19
Go工程项目实践
毛剑 bilibili数据平台部技术总监
免费
47:11
Golang 内存管理探微——如何高效使用 Golang 内存以及腾讯云实战
杨晖 腾讯教育云技术负责人
试看
44:54
用 Clojure 改善 Java 项目的开发体验
刘鑫 布路诺超链交易所高级技术经理Python Tutorial译者
试看