![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
文章平均质量分 67
三村阿明
没有比人更高的山
没有比脚更远的路
展开
-
探秘kotlin的语法糖
kotlin是Java最好的语法糖 高阶函数 函数是对过程的抽象,普通函数有一个限定条件是函数的参数和返回值必须是具体的类型,而高阶函数则去处了这个限定条件,允许函数的参数和返回值是函数类型。 fun build(test: ()-> String){ test() } 上述kotlin代码中build方法允许传入一个()->String的函数类型,那么kotlin是怎么实现该功能的呢?反编译为Java方法如下 public final void build(@Not.原创 2021-05-26 08:33:06 · 263 阅读 · 2 评论 -
kotlin中的类型
Kotlin是Java最好的第三方库 我们在使用kotlin进行开发的时候,会发现其简化了很多代码细节,使编写代码更加简洁,同时也封装了更多的内在逻辑,如果读者是从java开发转而为kotliin的使用者,那么会发现其实kotlin简介语法的实现底层都是封装的java相关细节,本文尝试从kotlin的使用入手,解读kotlin中类型相关的实现细节 kotlin中的类型系统 kotlin相对于Java来说,是更纯的面向对象的语言,在Java中除了对象外,还存在int等基本类型,而kotlin中是没有基本.原创 2021-05-23 22:31:47 · 326 阅读 · 7 评论