2020.12.14.递归

递归
1.递归的概述
当前方法调用自己的现象
|
2.递归的分类,直接分类,间接分类

  • 直接分类:直接方法自己调用自己
  • 间接分类:A方法调用B方法,B方法调用A方法
    3.注意事项
    递归一定有边界条件,不然就会无限递归,最终造成栈内存溢出
    递归中即使有界,次数也不能太多
    构造方法不能递归,不管是直接递归还是间接递归都不可以
    |
    使用递归完成累加的联系




文件过滤器优化:java.io.FileFilters接口
是file的过滤器,只有一个过滤方法【accept】返回值是布尔类型


|
listFiles作用:File对象.listFiles();
指定目录下所有的文件或者文件夹放入数组中
会调用参数传递的accept方法
会把遍历到的每个file对象传给zccept当参数

原文地址:https://www.cnblogs.com/tushao/p/14135263.html