Kotlin中使用协程简单记录前言 虽然学习了Kotlin的协程,但总忘记怎么使用了,因此简单的记录于此,方便自己查阅和回顾。 在开发程序时会遇到一些耗时的操作,如网络IO、文件IO、CPU/GPU密集型任务等,这些操作会阻塞线程...AndroidKotlin# AppCompatActivity# Coroutines# CoroutineScope4天前9
Kotlin中的.和!!直接区别简介前言 简单记录一下Kotlin中?.和!!之间的区别,记录于此,方便自己查阅和回顾。 Kotlin中的?.和!!主要区别在于它们对空指针的处理方式 正文 ?. 不会抛出空指针异常,而是安全地处理nu...AndroidKotlin# AndroidRuntime# Kotlin# RuntimeException3周前11
Java中使用Kotlin编程错误记录前言 Kotlin已经流行很多年了,但是项目中还是在用Java开发。显示准备在老项目中使用Kotlin,出现如下异常: E:\Biumall\BiuDemo2Kt\src\main\java\com...AndroidKotlin# biumall# java# jvmTarget4周前14
Kotlin与Java简单对比前言 下面分别以变量声明,函数定义,空安全,关键字,lambda以及Kotlin的特性进行简单记录。记录于此,方便查阅。 正文 变量声明 Kotlin //可变变量 var : Int = 10 ...JavaKotlin# java# Kotlin# Lambda3个月前76
Kotlin之子类和子类型前言 简单记录下一下Kotlin中子类和子类型的相关知识,方便自己查阅。 小结 子类是继承的概念,如果B继承A,则B就是A的子类。 如果需要使用类型A的变量时,可以使用类型B的变量来代替,则此时类型B...AndroidKotlin# Kotlin# 子类# 子类型1年前415
Kotlin之泛型前言 简单记录一下泛型的使用,记录于此,方便自己查阅。 正文 什么是泛型 泛型即“参数化类型”,就是将具体的类型变成参数化类型,在声明一个泛型时,传递的是一个类型形参,在调用时传递的是一个类型实参。 ...AndroidKotlin# Kotlin# 泛型# 泛型接口1年前217
Kotlin中标准库中的高阶函数前言 记录一下Kotlin官方提供了一些定义好的高阶函数,方便自己查阅和学习。 正文 高阶函数操作集合 Kotlin标准库定义了大量的对于集合操作的函数,方便用户使用,下面列举几个比较常用的介绍。 查...AndroidKotlin# Collections# Kotlin# 标准库1年前255
Lambda编程简介前言 简单记录一下Lambda编程相关知识,方便自己查阅和学习。 这里重点是理解lambda作为函数参数的使用。 正文 Lambda表达式 Lambda表达式就是一个匿名函数,它是函数式编程的基础,所...AndroidKotlin# Lambda# 函数# 函数参数1年前270