首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin特性
订阅
zerdaket
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 25订阅
两个 this 一起用?Kotlin 的成员扩展函数和 implicit receiver
Kotlin的 implicit receiver。这是一个我们写Kotlin经常会用的东西,Kotlin的很多高级功能,都利用到了这个概念—比如协程。怎么去发挥它最大的价值,对我们的能力提升很有帮助
你的代码太啰嗦了 | 这么多对象名?
写代码犹如写作文,有些代码言简意赅,而有些则啰里吧嗦。这一篇介绍 Kotlin 是如何利用语法糖让对象名消失的。
Android进阶宝典 -- Java/Kotlin中的泛型
了解Java和Kotlin中泛型的相同点和不同点,了解泛型擦除,熟悉通配符的使用以及Kotlin和Java中通配符的不同点
一文吃透 Kotlin 中眼花缭乱的函数家族...
料想 Kotlin 开发者对于其庞大繁杂的函数家族必深有感触:包括但不限于简化函数、lambda 表达式、匿名函数、高阶函数、扩展函数、内联函数、闭包、顶层函数、局部函数、运算符重载函数等。 细看这些
换个姿势,十分钟拿下Java/Kotlin泛型
泛型只能用在集合上?毕竟网上关于泛型的讲解都是围绕集合进行的,存取不同元素,类型异常,引出泛型。然后是不变、型变、逆变、协变等又长又臭的概念讲解。其实哪有那么复杂?其实弄懂本质就一清二楚了~
写更易懂的代码,Kotlin 是这样隐藏复杂度的(一)
代码是一种表达,它凝聚了程序员的想法,得先保证表达的正确性,以免执行时的报错。除此之外,表达的简洁性也值得关注,以免日后因看不懂而难以维护。
Kotlin 和 Java 泛型的局限性、泛型擦除、星投影
通过这篇文章你将学习 Kotlin 和 Java 泛型局限性、泛型擦除,泛型信息被擦除了之后,泛型信息保存到哪里,迷惑的通配符和星投影区别
Kotlin Jetpack 实战 | 04. Kotlin 高阶函数
1. 高阶函数有多重要? 高阶函数,在 Kotlin 里有着举足轻重的地位。它是 Kotlin 函数式编程的基石,它是各种框架的关键元素,比如:协程,Jetpack Compose,Gradle Kotlin DSL。高阶函数掌握好了,会让我们在读源码的时候“如虎添翼”。 本文…
Kotlin 和 Java 泛型的缺陷和应用场景
Kotlin 和 Java 的协变和逆变的区别和应用场景,数组协变的缺陷,Kotlin 和 Java 数组协变的不同之处
一文彻底搞懂Kotlin中的委托
1. 什么是委托? 委托,也就是委托模式,它是23种经典设计模式种的一种,又名代理模式,在委托模式中,有2个对象参与同一个请求的处理,接受请求的对象将请求委托给另一个对象来处理。委托模式是一项技巧,其他的几种设计模式如:策略模式、状态模式和访问者模式都是委托模式的具体场景应用。…