![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
追梦者_wang
追梦者
展开
-
kotlin中的lambda表达式
一:什么是lambda表达式lambda表达式:可以用来表示函数的语法糖,本质是一个匿名函数。二:匿名函数匿名内部类也就是没有名字的内部类匿名函数与普通函数基本相似,只是将普通函数的函数名去掉而已。正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写三:为什么用lambda表达式简单,减少代码量,提高代码编写阅读效率。lambda表达式只是换了一个写代码的方式上...原创 2019-12-29 21:29:23 · 210 阅读 · 0 评论 -
Kotlin作用域函数
kotlin中经常出现run、with、let、also、apply,开始时候容易迷糊,有什么用有什么区别?一:作用作用域函数 用于扩展方便开发者编码的内置函数,能大大提高开发者的开发效率。首页明确一点他们都是锦上添花,不用一样可以写代码,但是优秀的代码必然需要使用作用域函数提高效率。二:定义Kotlin 标准库包含几个函数,它们的唯一目的是在对象的上下文中执行代码块。当对一个对象调用这...原创 2019-12-24 15:23:01 · 236 阅读 · 0 评论 -
kotlin:向空指针异常说再见
1.java中的空指针java最常见,最危险的错误在java中,我们最常见的错误莫过于空指针异常。不好好的处理的话,程序很容易出现崩溃的现象。NullPointerException是java程序员的噩梦,最最高频的bug出现空指针的现象是常见的,也是最危险的。那怎么去解决呢?在java中,我们需要主动去检查这个引用对象是否为空。这就有个很大的缺点:我们会常常不经意,或者...原创 2019-12-21 20:56:44 · 539 阅读 · 0 评论 -
kotlin快速学习路径
使用了一段时间kotlin真的大赞,强烈推荐。kotlin必然是未来Android程序员的必备选择。一:为什么必须学kotlin1.JetBrains嫡子,Google干儿子,IDE和SDK支持度一流。未来Android开发不会kotlin是不行的2.跟Java完全兼容,无缝互调,java熟练学习kotlin不存在任何问题,学习成本非常低。不会kotlin就先写java自由调用。...原创 2019-12-14 23:06:57 · 347 阅读 · 0 评论