首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Kotlin
订阅
Max
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
每个Kotlin开发者应该掌握的最佳实践,第三趴
在该系列的 第一篇 和 第二篇 中,我们探讨了 Kotlin 的基础知识、高级语言特性,以及编写简洁、可维护代码的模式。 在这篇文章中,我们将转向实际开发实践,包括测试、性能优化、架构以及 Kotli
说一说Kotlin协程中的同步锁——Mutex
虽然kotlin中也可以使用synchronized,但是有很大的问题。因为synchronized当获取不到锁的时候,会阻塞线程,这样这个线程一段时间内就无法处理其他任务,这不符合协程的思想。为此,
gson很好,但我劝你在Kotlin上使用kotlinx.serialization
由于Kotlin 的 `data class`没有默认的无参构造函数,Gson会使用 `Unsafe API` 来创建对象,这种创建对象的方式不会调用构造函数,因此会导致了以下三个问题...
Kotlin 协程源码的地图:如何读源码才不会迷失?
你好,我是朱涛。 从这节课开始,我们就要进入源码篇协程的学习了。 通过前面协程篇的学习,我相信你已经可以深刻体会到我在13讲当中说的那句话了:协程是Kotlin最重要、最难学的特性。
为超越JVM而生?深入理解Kotlin Native的梦想与可能
Kotlin Native 是 Kotlin 多平台生态的关键一环,也是 Kotlin 开发者突破自身发展瓶颈的重要方向。
协程是如何实现的
本文将从Continuation Passing Style、状态机的原理,介绍Kotlin协程在编译器的处理下,如何实现挂起和恢复的。
在Android中,kotlin 的一些开发技巧
@JvmOverloads 在Kotlin中,在有默认参数值的方法中使用 @JvmOverloads 注解,就可以很方便地实现多个重载方法。最常使用的地方就是自定义 View,代码示例如下: 它等价于
聊聊Kotlin1.7.0版本提供的一些特性
大家好,之前有聊过kotlin1.5、1.6版本提供的一些新特性,本篇文章聊聊Kotlin1.7.0版本提供的一些特性。 [聊聊kotlin1