首页
学习
活动
专区
工具
TVP
发布

#kotlin

Kotlin是一种在Java虚拟机上运行的静态类型编程语言,它也可以被编译成为JavaScript源代码。

你真的懂 Kotlin 中的 by 关键字吗?3分钟搞懂精髓

Rouse

在Kotlin中,by 关键字主要用于实现委托模式。委托模式是一种设计模式,它允许一个对象将部分职责委托给另一个对象。在Kotlin中,by 关键字提供了一种简...

7210

Kotlin Vocabulary | 内联类 inline class

Android 开发者

*特定条件和情况 这篇博客描述了一个 Kotlin 试验性功能,它还在调整之中。本文基于 Kotlin 1.3.50 撰写。

7110

[译] Kotlin 标准方法备忘

Android 开发者

前段时间我在推特上谈到了 Kotlin 标准方法备忘的新内容,我发现它们比传统的方法更好。它并不关注每个方法的工作原理,而是根据开发人员想要实现的目标来提供指导...

7210

Kotlin协程知识累计

木溪bo

一、什么是协程 说明:仅限于 JVM和Android上,协程就是一个类似安卓handler和java中线程池的一种线程框架,协程只是对线程高级封装的API,协...

10210

KSP2 致力于改善 Kotlin 元编程,并添加对 K2 Kotlin 编译器的支持

深度学习与Python

这使得基于 KSP 的插件不像建立在kotlinc之上的插件那样脆弱,后者功能更强大,但是严格依赖于编译器的版本。

10810

开源 | 从 SQLlin 的更新看 Kotlin Multiplatform 技术更迭

携程技术

携程 · 工程师 (已认证)

由于使用了协程锁 Mutex,因此自 1.2.2 版本起, sqllin-dsl 依赖 Kotlin 官方协程框架 kotlinx.coroutines。

10710

并发王座易主?Java 21 虚拟线程强势崛起,Go & Kotlin还稳得住吗 | 盘点

深度学习与Python

据 JetBrain 前不久发布的 《2023 开发者生态系统现状》调研报告,在开发者主要采用的编程语言中,最受欢迎的分别是 Java、Python、JavaS...

11510

Kotlin中如何下载图像的实例讲解

小白学大数据

数据图片的获取和处理对于许多应用来说都至关重要,Python作为一种强大的编程语言,完善丰富的网络爬虫库和易用性,成为一名进行网络开发者然而,随着移动应用和头部...

8610

类声明的右边也能写 by?Kotlin 的接口委托是这么用的

扔物线

大家好,我是扔物线朱凯。Kotlin 的 by 关键字,我们平时用得挺多的,比如用 by lazy 来设置属性的懒加载:

6910

深入分析 Java、Kotlin、Go 的线程和协程

鱼找水需要时间

Go 语言比 Java 语言性能优越的一个原因,就是轻量级线程Goroutines(协程Coroutine)。本篇文章深入分析下 Java 的线程和 Go 的协...

16310

Kotlin 跨平台 |我觉得可以试试

逮虾户

今年我投入了非常多的时间到kotlin相关的事情中了,上半年改造完成了全工程的kotlin android extensions的移除,主要是为了方便后续升级k...

15610

协程与互斥锁: Kotlin Mutex的终极指南

Rouse

今天我们将深入研究Kotlin中的Mutex(互斥锁)原理以及在实际开发中的使用技巧。Mutex是多线程编程中的关键工具,它可以有效地解决多线程访问共享资源时可...

16610

Kotlin协程系列(三)

故乡的樱花开了

  前面两节,我们运用了kotlin提供的简单协程去实现了一套更易用的复合协程,这些基本上是以官方协程框架为范本进行设计和实现的。虽然我们还没有直接接触kotl...

17010

简明指南:使用Kotlin和Fuel库构建JD.com爬虫

jackcode

爬虫,作为一种自动化从网络上抓取数据的程序,广泛应用于数据分析、信息提取以及竞争对手监控等领域。不同的实现方式和编程语言都能构建出高效的爬虫工具。在本文中,我们...

16610

Kotlin协程系列(二)

故乡的樱花开了

  在进行业务开发时,我们通常会基于官方的协程框架(kotlinx.coroutines)来运用Kotlin协程优化异步逻辑,不过这个框架过于庞大和复杂,如果直...

16310

Kotlin协程系列(一)

故乡的樱花开了

  最近看了一本有关kotlin协程的书籍,对协程又有了不一样的了解,所以准备写一个关于kotlin协程系列的文章。

13910

Android Service 使用

小数

Android 系统中 Activity 承载了界面组件,负责与用户交互,Service 则在后台“默默运行”,给用户提供“服务”,它不与用户直接交互。如果说 ...

17520

java协程框架quasar和kotlin中的协程

kl博主

凯京科技 · 架构组经理 (已认证)

当博主看到这个结果的时候,有种震惊的赶脚,kotlin的同步模型牛逼呀,瞬时感觉到发现了java里的骚操作了,可以使用kotlin的协程来代替java中的多线程...

16730
领券