随笔分类 -  【Kotlin学习和实践】

摘要:概念: 轻量级的线程 协程允许我们在单线程模式下模拟多线程编程的效果,代码执行时的挂起与恢复完 全是由编程语言来控制的,和操作系统无关。这种特性使得高并发程序的运行效率得到了极大的提升。 依赖库: dependencies { ... implementation "org.jetbrains.ko 阅读全文
posted @ 2021-05-29 17:08 西北野狼
摘要:Kotlin中是可以将内联函数中的泛型进行实化的。 那么具体该怎么写才能将泛型实化呢?首先,该函数必须是内联函数才行,也就是要用inline 关键字来修饰该函数。其次,在声明泛型的地方必须加上reified关键字来表示该泛型要进行 实化。 inline fun <reified T> getGene 阅读全文
posted @ 2021-05-23 22:30 西北野狼
摘要:kotlin中is来判断一个对象与指定的类型是否一致: var a: Any = "a" if (a is String) { println("a是String类型") } if (a !is Int) { println("a不是Int类型") } Kotlin相等判断: equals()或 = 阅读全文
posted @ 2018-02-23 11:44 西北野狼