Kotlin的自动类型转换

Kotlin 1.4 正式版在好早以前就已经发布了。关于那些“看得见”的新特性,比如SAM转换、参数列表末尾的可选逗号什么的,已经有无数文章介绍过了。所以本文打算介绍一些可能是鲜为人知的、Kotlin 官方团队偷偷塞进 1.4 的新特性。     阅读全文
Dexlind's avatar
Dexlind 9月 12, 2020

关于Kotlin的SAM转换的破事水

随着 Kotlin 1.4 正式发布,关于 SAM 转换的一些问题就可以盖棺定论了。因为这里要讲的都是些旧的东西,所以这是一篇灌水文。     阅读全文
Dexlind's avatar
Dexlind 9月 12, 2020

Kotlin Suppress 的非常规用法

在 Java 中,有个叫 SuppressWarnings 的注解,用于忽略特定的编译器警告。Kotlin 中也有一个类似功能的注解,叫做 Suppress,本文主要讲讲这个注解有什么用。     阅读全文
Dexlind's avatar
Dexlind 12月 09, 2018

Kotlin Experimental API

本文随便讲讲Kotlin Experimental API。     阅读全文
Dexlind's avatar
Dexlind 10月 03, 2018

Kotlin 1.3 前瞻之 Inline Class

啊啦啦,垃圾 Kotlin,你又偷拿人家东西了!     阅读全文
Dexlind's avatar
Dexlind 7月 03, 2018

Kotlin Contracts DSL

从 Kotlin 1.2 版本开始,如果你查看 apply、let 等函数的源码,你会发现比 1.1 版本多了几行不明觉厉的代码     阅读全文
Dexlind's avatar
Dexlind 3月 25, 2018

Kotlin协程 - 先入个门吧

你们要的协程文,嗯。封面图id:66548341。     阅读全文
Dexlind's avatar
Dexlind 2月 08, 2018

Kotlin的一些技巧和迂回操作

RT,不定期更新。 目录: 扩展属性的backing field     阅读全文
Dexlind's avatar
Dexlind 1月 08, 2018

【水】Kotlin Puzzlers 改

《Java Puzzlers》(中文名《Java 解惑》)里面讲解了许多 Java 语言的大坑,相信各位julao应该都看过。Kotlin 作为「a better Java」,在填补一些坑的同时,不可避免地引入了许多新坑。     阅读全文
Dexlind's avatar
Dexlind 12月 29, 2017