今天来说说设计模式中非常重要的一种设计模式,单例模式。然后再来讲讲在kotlin中是怎么来实现单例模式,以及在实现单例的过程中,需要注意的几个问题。
阅读详情分类: Kotlin
本栏目主要分享文武双全有关kotlin的原创文章。
SpringBoot框架各个模块中英文简介
SpringBoot框架是一个非常牛逼,非常牛逼,非常牛逼的Java/kotlin的开发框架。本文简单介绍下SpringBoot框架各个模块(modules),根据github官方仓库的英文进行对照翻译。水平有限,如果翻译有错误或者不足之处,敬请留言指出。
阅读详情浅谈kotlin的泛型
kotlin跟java一样,同样支持类型参数,也就是我们常说的泛型。泛型的英文单词是generics,通常译作:一般的,广泛的,普通的。在计算机和web开发领域,被称作泛型,也成为通配符类型。泛型可以简单理解为:函数附带的一个参数,支持广泛的数据类型。对于php程序员来说,基本没有这个困扰。但是对于类型严格的编程语言来说,这就有点复杂了。今天就来谈谈,kotlin的泛型。
阅读详情浅谈kotlin的协程
Go语言的协程曾经是一大卖点,kotlin在1.1+版本中也实现了协程。不过目前kotlin的协程实现,还是试验性质的,也就是说以后可能会大改。下面谈谈,我对kotlin协程的理解。
阅读详情浅谈kotlin的lambda表达式以及与匿名函数的区别
php最新的7.2版本貌似还不支持lambda表达式,所以在学习kotlin的过程中,kotlin的lambda表达式引起了我很大的兴趣。kotlin的高阶函数,跟lambda表达式有异曲同工之妙。国内很多文章对lambda表达式的误解很升,认为不过是语法糖而已,这里谈谈我的看法。最后讲一下,lambda表达式和匿名函数的区别。
阅读详情Kotlin语言的特点和优劣势
2017年文武双全开始学习Java和Kotlin,特别是对kotlin产生了非常大的兴趣。未来很长一段时间,Kotlin会是我的首选编程语言。学习了一段时间,感觉需要总结下kotlin的特点和优劣势。
阅读详情