我尝试在网络上进行挖掘以获得我的问题的答案。我找到了一些与 Project DaVinci 有关的文档.这被标记为 JSR 292,它与在 JVM 中包含闭包有关。这个项目实现了吗?它是 Java 8 的一部分吗?
最佳答案
据我所知,Java 8 没有尾调用优化。 Afaik 它与实际的编译器技巧无关,因为那个很简单,但出于安全目的保留调用堆栈。但我想字节码重写器是可能的。
关于java - Java 8 有尾调用优化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22866491/