IO流
就是把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作。把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作。
File.pathSeparator 与系统有关的路径分隔符
File.separator 与系统有关的名称分隔符
获取file类对象的绝对路径File file=new File("E:\\demo0611");
file.getName();获取文件名
file.length()获取文件大小
file.createNewFile();创建文件
文件过滤器
public class MyFilter implements FileFilter{
public boolean accept(File pathname) {
return pathname.getName().toLowerCase().endsWith(".java");
}
递归,指在当前方法内调用自己的这种现象
自己调用自己的方法,无线循环 必须要给自己一个出口 否则就会出栈溢出异常
递归
1.必须有出口
2.构造方法不能递归
3.递归的次数不能过多
简单的递归自己调自己
递归计算1-100的和