进阶day08-File中的遍历功能

This commit is contained in:
2026-03-17 11:59:25 +08:00
parent 1c98719664
commit eb7db2e925

View File

@@ -0,0 +1,34 @@
package com.inmind.digui02;
/*
递归的概念
递归:一个方法直接或者间接调用自己
直接调用:A->A->A
间接调用:A->B->A->B
递归代码必须要有结束条件,如果没有结束条件那么一定会出栈内存溢出错误.
扩展:
内存泄漏:一个对象已经再也不会使用,但是它还占用着内存
内存溢出内存的空间总共有4G但是我想开辟超过4G内存的空间这就是内存溢出
*/
public class Demo08 {
private static int num = 1;
public static void main(String[] args) {
methodA();
}
public static void methodA(){
num++;
System.out.println(num);
if (num == 10000) {
return;
}
methodB();
}
public static void methodB(){
methodA();
}
}