package cn.itcast_01;
/*
* 递归:方法定义中调用方法本身现象
*
* 方法的嵌套调用,这不是递归
* Math.max(Math.max(a,b),c);
*
* public void show(int n){
* if(n<=0){
* System.exit(0);
* }
* System.out.println(n);
* show(n--);
* }
*
* 注意事项:
* A:递归一定要有出口,否则就是死递归
* B:递归的次数不能太多,否则就内存溢出
* C:构造方法不能递归使用
*
* 举例:
* A:从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事,故事是:
* 从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事,故事是:
* 从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事,故事是:
* 从前有座山,山里有座庙,庙里有个老和尚和小和尚,老和尚在给小和尚讲故事,故事是:
* ...
* 庙挂了,或者山崩了。
* B:学编程 -- 高薪就业 -- 挣钱 -- 娶媳妇 -- 生娃娃 -- 放羊 -- 挣学费
* 学编程 -- 高薪就业 -- 挣钱 -- 娶媳妇 -- 生娃娃 -- 放羊 -- 挣学费
* 学编程 -- 高薪就业 -- 挣钱 -- 娶媳妇 -- 生娃娃 -- 放羊 -- 挣学费
* 学编程 -- 高薪就业 -- 挣钱 -- 娶媳妇 -- 生娃娃 -- 放羊 -- 挣学费
* ...
* 娶不到媳妇,或者生不了娃娃
*/
public class DiGuiDemo {
// public DiGuiDemo() {
// DiGuiDemo();
// }
}
IO流_递归概述和注意事项
原创
©著作权归作者所有:来自51CTO博客作者wx62dfdc6aea345的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:IO流_不死神兔问题案例
下一篇:IO流_递归删除带内容的目录案例
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
递归注意事项
递归注意事项
javascript 开发语言 ecmascript 递归注意事项 递归 -
java中io操作的注意事项
及时关闭流 我们在io操作完成后,需要及时关闭流释放资源,因为这样的对象不主动关闭,将会占用系统资
io 分隔符 释放资源 linux -
【Java基础】构造方法概述及注意事项
【Java基础】构造方法概述及注意事项的简单示例
java jvm 开发语言 算法 后端 -
Servlet_输出流jsp注意事项
Servlet输出流两种方法以及注意事项HTTP 响应码 以及 各自对应解释 关于 Web API 技术标准的开发文档网站
servlet jsp java 数据持久化 新星计划 -
基于tensorflow的yolov5
发现知乎编辑器支持二级标题了上个月公司繁琐的事情实在是太多了,基本上每天都加班,想来已经很久没有更新文章了,今日利用清明放假的时间,是时候总结一下上篇一文中介绍的【mac环境tensorflow的安装及更新,含人脸识别】中遗留的内容【人脸识别】了人脸识别主要分为四大块:人脸定位(face detection)、 人脸校准(face alignment)、 人脸确认(face veri
基于tensorflow的yolov5 tensorflow图形识别 tensorflow识别图形 tensorflow识别图形并框出 怎样下载人脸级联分类器引擎 -
Java next语句
很多书上会介绍next(),nextLine()不会像下面这篇博主这么详细:参考下博主的成果 鉴于以上两种方法的只要区别,同学们一定要注意next()方法和nextLine(0方法的连用,下面举个例子来说明: import java.util.Scanner; public class NextTest { public st
Java next语句 java next nextLine 模 字符串 System html