百科问答小站 logo
百科问答小站 font logo



Java 8 的 stream API 和 C# 的 LINQ 哪个更慢? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

.Net 的 LINQ 的实现烂,JIT没法内联优化 LINQ 查询,CLR 速度不如 JVM 也都是事实。



你说的这仨事实为啥我一个都不知道?




至于invokedynamic又怎么黑魔法了,又怎么就一定会产生性能损失了,还有,这和stream API又有啥关系?

没记错的话,stream API用的也是SAM,而不是invokedynamic




  

相关话题

  c#中虽然异步和多线程是两码事,但是是否异步微软提供的async函数内部还是多线程去实现的? 
  微软开放.net框架源代码后,未来的发展有哪些可期待的? 
  如今 Windows 软件开发究竟该用什么库,C#、Qt,还是其他? 
  C#中的引用类型在堆栈(内存)中是怎么工作的? 
  C#泛型(MSIL)的内部是怎么实现的? 
  为什么unity愿意用c#作为代码语言,而虚幻却使用c++? 
  JDK 源码中 HashMap 的 hash 方法原理是什么? 
  为什么当年 Android 选择用 Java 作为开发语言? 
  关于自己写的ASP.NET MVC控件找不到视图的问题? 
  .NET Core/.NET Framework 上的第三方常用类库/框架实现平均质量真的很差吗? 

前一个讨论
如何评价微信小程序内嵌网页功能开放?
下一个讨论
儿子午睡时间悄悄离开幼儿园,老师及保安未发现,我应该用怎样的方式和园方处理这事?





© 2024-06-25 - tinynew.org. All Rights Reserved.
© 2024-06-25 - tinynew.org. 保留所有权利