java基础自用笔记:文件、递归、常见的字符集、IO流
文件
递归
递归文件夹寻找某个文件,要先判断是否有权限进入文件夹(若无权限返回null)然后再判断文件数量是否不为0
常见的字符集
IO流
字节流
文件字节输入流
当读取到最后一个字节的时候,装在buffer[0]中,如果后面没有字节,那么buffer[1],buffer[2]将会把上一次装着的读取到的字节一起打印出来
文件字节输出流
覆盖型
追加型
文件复制
资源释放问题
字符流
文件字符输入流
文件字符输出流
缓冲流
缓冲字节流(输入流和输出流)
原本没有缓冲流时
从缓冲字节输入流到内存超级快,忽略不计