kotlin系列
文章平均质量分 94
朽木成才
金无足赤人无完人,不断修炼,方得圆满
展开
-
Kotlin重要知识点
协程作用域,GlobalScope 是 CoroutineScope 的一个实现类,用于指定协程的作用范围,可用于管理多个协程的生命周期,所有协程都需要通过 CoroutineScope 来启动。语法分析的过程是建立在词法分析的基础上,将单词(Token)序列组合成各类语法短语,如“程序”,“语句”,“表达式”等等,语法分析器将判断源程序在结构上是否正确。内联函数的工作原理很简单,就是 Kotlin 编译器会将内联函数中的代码在编译的时候自动替换到调用它的地方,这样也就不存在运行时的开销了。原创 2023-04-27 15:43:12 · 618 阅读 · 0 评论 -
Kotlin详解:第一章,基本语法
一,简介Kotlin是JetBrains开发的基于JVM的语言,Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。特点:比Java更安全,能够静态检测常见的陷阱。如:引用空指针。代码更易表现,书写方便,便于阅读。支持函数式编程,如:使用lambda表达式来更方便地解决问题。Kotlin是一种现代化的语言,语法汇集了很多语言的优点,是未来...原创 2017-06-15 23:38:30 · 1358 阅读 · 0 评论 -
Kotlin详解:第二章,进阶
一,高阶函数1,基本概念:将函数作为参数或返回一个函数,称为高阶函数,常用的高阶函数如下。 ①,forEach函数,用于遍历集合fun main(args: Array<String>): Unit { val list : List<String> = listOf( "red", "orange",...原创 2017-12-08 15:34:42 · 557 阅读 · 0 评论 -
Kotlin详解:第三章,实战
一,搭建开发环境1,安装Android Studio 3.0及以上版本 2,升级Gradle插件版本至少为4.1 3,升级Kotlin插件版本 4,工程配置 ①,配置工程build.gradlebuildscript { ext.kotlin_version = '1.1.51'//指定Kotlin的编译版本 ext.anko_version=&amp;amp;amp;quot;0.9&amp;amp;amp;q原创 2018-10-08 09:49:57 · 18062 阅读 · 0 评论