黑马程序员技术交流社区

标题: 递归是什么? [打印本页]

作者: viking    时间: 2016-4-30 07:17
标题: 递归是什么?
他是如何自己调用自己的?要注意哪些?
作者: yunmu    时间: 2016-4-30 09:56

递归即是在方法里面调用方法本身的现象,它不需要明确循环次数,可以很容易的解决一些for循环和while循环很难解决的问题。
注意事项:1构造方法不能递归.
2递归次数不能太多 否则就栈内存溢出
                3)递归必须有出口 否则就是死递归
作者: 我认识你    时间: 2016-4-30 11:27
楼上正解!!!
作者: MasterLHH    时间: 2016-4-30 11:59
2楼正解
作者: 善良的死神达乐    时间: 2016-4-30 12:07
所谓递归,自己可以制定规则,然后调用自己的规则...但是次数不能太多,太多会卡机,反应不过来




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2