首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kotlin知多少
王可大虾
创建于2022-06-24
订阅专栏
Kotlin语言相关的学习和探究
等 7 人订阅
共10篇文章
创建于2022-06-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
协程的信号量:源码浅析
《协程的信号量》中,我们简单介绍了 Semophore 及其使用,当时提到过它的默认实现:SemaphoreImpl,但没细讲。今天就来着重讨论一下这货吧
协程的互斥锁
在上一篇《协程的信号量》中,从一个简单的例子,我们一窥 Kotlin 协程的信号量,即 Semaphore 的用法,也了解了适合它的场景。
协程的信号量
继续往下读之前,请确认已具备下面列的知识,本文不做过多的额外讲解哈。包括但不限于: 多线程编程及资源同步 Kotlin 基础 Kotlin 协程的基本概念及其使
数据类 Data class 存在的意义是什么?
我正在参加「掘金·启航计划」。但凡接触过 Kotlin 的开发者,应该对 Data class 都不陌生。这种类的定义,常用于数据封装,使用起来也很方便。今天咱们来深入认识下
浅谈委托属性 3:委托的背后和应用
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第9天,点击查看活动详情。 通过前两篇的讨论学习,我们已经对属性的委托理解得很清楚了。今天来看看委托属性都有哪些实际的应用场景吧。
浅谈委托属性 2:必要条件和定义
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天,点击查看活动详情。 上篇《浅谈委托属性》对委托属性作了基本介绍以及它在标准库中应用的举例,今天继续,来谈谈构造属性的委托
浅谈委托属性
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情。 上一篇文章,我们讨论了 Kotlin 的委托以及它在继承中的应用,今天,来继续讨论下另一种委托:委托属性
Kotlin:浅谈委托
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情。 委托模式(Delegation Pattern)作为软件设计模式的其中一种,可以满足继承的需求
Kotlin 标准库随处可见的 contract 到底是什么?
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第5天,点击查看活动详情。 Kotlin 的标准库提供了不少方便的实用工具函数,比如 with, let, apply 之流
一次性讨论清楚Kotlin的map和flatMap
Kotlin 的官方扩展函数一直给我的感觉就是:简单、好用还呈现一种“只有你想不到没有你找不到”的态势。 今天咱不聊多么复杂的,就来谈谈 map 和 flatMap,名字很像,到底这两个货有什么区别呢