5.2.4 递归方法 发表于 2019-09-21 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第5章 面向对象(上) , 5.2 方法详解 5.2.4 递归方法 5.2.4 递归方法一个方法体内调用该方法自身,被称为方法递归。方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制。 递归必须在某个时刻方法的返回值是确定的,不再调用它本身,否则这种递归就变成了无穷递归,类似于死循环。因此递归一定要向已知方向递归递归是非常有用的。例如希望遍历某个路径下的所有文件,但这个路径下文件夹的深度是未知的,那么就可以使用递归来实现这个需求。 原文链接: 5.2.4 递归方法