本文主要是介绍小白学习kotlin的一点点总结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近看了「扔物线」大神的码上开学学习了一些kotlin的内容。特地总结进行留存
一、关于基础的空安全设计
空安全设计的小点总结:
核心的点在于:在语言层面,编译的过程中,保证了 变量在使用时
不为空。
1.不可空变量定义时就要赋非空值
2.可空变量在使用时使用?.
的形式进行调用
二、lamada表达式
在kotlin中,lamada表达式,甚至于方法均可以作为参数传递。而传递的过程中,底层会生成一个和方法/lamada表达式拥有相同功能的对象
,所以传递的仍然是某个对象
三、协程
在kotlin中,所谓协程只是一个切线程的框架。
自定义的suspend方法应该内部调用已存在的协程方法来保证可以做到线程能切回来。
这篇关于小白学习kotlin的一点点总结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!