kotlin when
- Java 17 更新之:模式匹配要支持 switch了
-
这一次我们来聊聊**JEP406:PatternMatchingforswitch(Preview)**。这是一个预览特性。前面我们提到过Java16引入了一个对于instanceof的模式匹配:...
- Kotlin 最常用函数(备忘查询)
-
main()函数funmain(){//Codegoeshere}main()函数是每个Kotlin程序的起点,在执行之前必须包含在代码中...
- 安卓开发必读 | Kotlin Vocabulary—揭秘协程中的suspend 修饰符
-
Kotlin协程把suspend修饰符引入到了我们Android开发者的日常开发中。您是否好奇它的底层工作原理呢?编译器是如何转换我们的代码,使其能够挂起和恢复协程操作的呢?了解这些将会帮您更好地理解挂起函数(suspendfunction)为什么只会在所有工作完成后才会返回,以及如...
- 使用 Kotlin 密封类
-
当我们想要确保给定类型的值只能来自特定的有限子类型集时,密封类很有用。换句话说,密封类用于表示受限类层次结构,当一个值可以具有受限集中的一种类型,但不能具有任何其他类型时。密封类具有数量有限的直接子类,所有子类都定义在与密封类本身相同的文件中。它们是抽象的。这意味着我们不能直接实例化密封类的实...
- 七爪源码:Kotlin Flows - 什么、为什么以及如何?
-
随波逐流!!作为一名Android开发者,我们无法摆脱周围的协程嗡嗡声。当谈到协程时,我们经常会遇到另一个嗡嗡声,我们在kotlin中将其称为FLOW。听起来很酷,它的功能也是如此。那么为什么不从基础开始探索和了解这些酷炫的kotlin流程。在本文中,我们将尝试回答以下有关kotli...
- “Kotlin 协程”有何可取之处?
-
前言近段时间在网上看到许多关于Kotlin协程...
- 可以用Kotin写项目了--Kotlin基础入门
-
1、为什么使用Kotlin开发Android呢?java被Oracle收购后,谷歌经常被Oracle告侵权,所以谷歌选择了Kotlin作为Android开发的第一语言,在Android官网上说Kotlin是免费且开放的,是由一家特别厉害的公司JetBrains开发的静态编程语言,AndroidS...
- 在Android面试中被问到的比较多的Kotlin问题汇总
-
在本文中,将分享一些在Android面试中被问到的比较多的Kotlin相关问题。所以,如果你正在准备Android面试,那么这篇文章对你来说是很有必要看的,或者收藏起来,转载起来...对每个问题都提供了简短明了的答案,此外,您也可以通过该链接。1.Kotlin如何在Android上...
- google为何选择kotlin?kotlin如何解决java开发痛点?
-
一、google为何选择kotlin?我们先来聊点有趣的八卦:谷歌为何选择kotlin,而不是继续改造java?谷歌选择kotlin的原因真的是因为kotlin比java更好用吗?大叔可以肯定的说,“kotlin比java更好用”,这肯定不是谷歌选择kotlin的原因。以谷歌的研发实力,完全有能力,...
- Kotlin基本语法
-
包的定义和导入在源文件的最上方定义包。包和目录的对应不是必须的。但是开发中还是写成对应的好,即包名和目录一样。packagecom.mingyu.demoimportkotlin.text.*...