当前位置:  开发笔记 > 编程语言 > 正文

用Java和C#调用尾部?

如何解决《用Java和C#调用尾部?》经验,为你挑选了1个好方法。
如何解决《用Java和C#调用尾部?》经验,为你挑选了1个好方法。

我正在阅读有关Clojure的文章,并在当前版本中发现了关于Java不支持尾调用的讨论,并且人们在JVM中抛出异常模拟尾部调用,无论如何,听起来人们正在做一些疯狂的东西.所以这让我想知道C#的尾部调用,同样的问题?



1> Jon Skeet..:

CLR代码将在某些情况下尾调用,而不是其他情况 - 它取决于JIT.

请参阅David Broman的博客文章和Shri Borde的博客文章.

C#编译器当前不会发出尾调用IL,但有时JIT仍会执行它.

推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有