Java23 IO流

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的和

 

posted @ 2019-09-03 09:16  阿旭zzz  阅读(131)  评论(0编辑  收藏  举报