Kotlin生成的字节码与Java非常相似,因此Kotlin代码的性能在大多数情况下与等效Java代码的性能相同。
内联函数是Kotlin比Java更快的一种方法。使用内联函数,可以将使用
filter或的高阶函数的代码
map编译为不创建任何对象或使用任何虚拟调用的基于循环的简单字节码(与使用相同类型的函数的Java代码不同)。
一些关于Kotlin的基准可以在这里,这里和这里找到。
欢迎分享,转载请注明来源:内存溢出
Kotlin生成的字节码与Java非常相似,因此Kotlin代码的性能在大多数情况下与等效Java代码的性能相同。
内联函数是Kotlin比Java更快的一种方法。使用内联函数,可以将使用
filter或的高阶函数的代码
map编译为不创建任何对象或使用任何虚拟调用的基于循环的简单字节码(与使用相同类型的函数的Java代码不同)。
一些关于Kotlin的基准可以在这里,这里和这里找到。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)