标签列表
Java是否支持尾递归?
java
recursion
tail-recursion
tail-call-optimization
18
18
可能是重复的问题:
为什么JVM仍然不支持尾递归优化?
我在网上看到了很多不同的答案,所以我想请教专家们。
-
Donald T
5
4
专家们之前被问到过:https://dev59.com/pXA65IYBdhLWcg3wzyL8
- Dmitri
2
那么你向Java开发邮件列表提问了吗?
- erjiang
请查看这个问题:https://dev59.com/fXVD5IYBdhLWcg3wDXF3
- Pablo Santa Cruz
2
通常情况下,在函数式语言中优雅的递归解决方案在Java中以循环方式实现更加自然/高效。
- Peter Lawrey
1
这不是一个重复的问题。那些链接的问题涉及JVM或Scala,而不是特定的Java。
- Donald T
1
个回答
40
40
尾递归和尾递归优化是不同的。Java 支持尾递归,因为它没有特殊性质,但它不支持尾递归优化。
-
Andrey
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
3
尾递归
171
哪些C++编译器支持尾递归优化?
4
Java中的尾递归/头递归
37
C#是否支持尾递归?
66
Scala是否支持尾递归优化?
288
Python是否优化尾递归?
10
Scala,尾递归与非尾递归,为什么尾递归更慢?
5
Java中的尾递归
3
尾递归Java
28
Java是否支持并优化尾递归调用?