File文件类
File.pathSeparator 路径分隔符 ;
File.separator 默认的名称分隔符 \
getParentFile() 得到要写出文件的父目录
mkdir()只能生成一层目录,若父目录不存在则无法生成
mkdirs()能生成多层目录(推荐使用) 生成目录前先判断目录是否存在
相对路径:相对于代码的路径,从工程根目录开始取(相对于程序运行的根目录)
绝对路径:相对于盘符的路径(一般不用)
流的抽象父类 字节流 字符流
输入流 InputStream Reader
输出流 OutputStream Writer
输入流和输出流是相对于内存来说的。把一个文件读到内存中是输入流,把内存中的文件写到磁盘是输出流。
read( )shi cong -1开始读的。
流无法垃圾回收,用close()显示的释放资源。