首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
微雨飞飞
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Kotlin 密封接口sealed interface
什么是密封接口? 密封接口(sealed interface)是kotlin 1.5引入的一个新特性,它可以让我们定义一个限制性的类层次结构,也就是说,我们可以在编译时就知道一个密封接口有哪些可能的子
Kotlin进阶之协程从入门到放弃
深入浅出的介绍Kotlin中协程的概念和基本原理,并用实例详细的介绍如何上手使用协程来实现并发编程。
感受函数式编程之美
函数式编程是最近兴起的编程模式,在JavaScript、Kotlin、C#等等语言中都能很方便使用,点进来感受函数式编程之美。
Kotlin 异步 | Flow 应用场景及原理
什么是“异步数据流”?它在什么业务场景下有用武之地?它背后的原理是什么?读一读 Flow 的源码,尝试回答这些问题。
Kotlin 协程 | CoroutineContext 为什么要设计成 indexed set?(一)
CoroutineContext是 Kotlin 协程中的核心概念,它是用来干嘛的?它由哪些元素组成?它为什么要这样设计?这篇试着分析源码以回答这些问题。
Kotlin 基础 | 委托及其应用
委托是常见的模式,它和编程语言无关,即把本来自己做的事情委托给另一个对象去做。Kotlin 在语言层面支持了委托,这一篇结合实例介绍一下 Kotlin 的委托。
Kotlin 进阶 | 不变型、协变、逆变
引入泛型之后,子类型的概念变得复杂,好不容易用刚学会的泛型定义了方法,用起来编译器却各种障碍。且听我把概念敲碎了再拼起来,娓娓道来。
Kotlin 基础 | 望文生义的 Kotlin 集合操作
有没有那么一种代码,从头到尾读一遍就能清晰的明白语义?就好像在阅读英语文章一样。这篇文章就试着用这样望文生义的代码来实现业务需求,剖析 kotlin 语言特性所带来的简洁及其背后原理。
Kotlin 基础 | 拒绝语法噪音
以一个刚从 Java 转到 Kotlin 程序员的视角分享下 Kotlin 给我的第一印象。Kotlin 在降低代码复杂度上下了大功夫,运用一系列新的语法特性降低语法噪音,以求更简单直白地表达语义。
你可能一直在kt文件中写Java代码
我正在参加「掘金·启航计划」 关注 Koltin 的大多数开发中可能都是 Android 开发者吧,大家基本也都是慢慢从 Java 逐步迁移到 Koltin。 得益于 Kotlin 与 Java 之间