`kotlin`标签下的文章

Android

kotlin之Lambda表达式

kotlin之Lambda表达式

Java8中引入,匿名函数。

普通的Lambda表达式类似对应kotlin普通函数的声明,而带接收者的lambda表达式则类似对应kotlin的扩展函数。

lambda的基本语法

{ variable -> body_of_function} 示例:{ x:Int, y:Int -> x + y }

lambda表达式始终用花括号包围,实参并没有用括号括起来。箭头把实参列表和lambda的函数体隔开

阅读剩下更多

Android

Kotlin与java对比

点击查看原文

Kotlin与java对比

最近因为工作关系,需要迭代维护公司现有kotlin客服聊天的项目。之前一直使用java,对于kotlin还是比较陌生的。
使用kotlin一段时间后,感触还是有点。kotlin比java真是太简洁了,一段代码,刚开始可能按java语法习惯编写,然后根据ide的提示,一步一步优化,缩减代码量,最后发现,代码量的差距很大。最后剩下的代码可能就只剩下了业务逻辑了。
kotlin结合mvvm架构,项目非常简洁。
kotlin是基于jvm编程语言,同java一样可以编译成class字节码文件。同java之间可以相互调用。

阅读剩下更多

返回顶部