IO流基础
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e770adf80ad9045ea7f874cd1b88d861.png)
字符流
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PbD3mPiC-1597561379798)(F:\JAVA的学习\java note\图片)]](https://i-blog.csdnimg.cn/blog_migrate/0deb4b414562f74fb1eeac38986a5b64.png)
字节流
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/8a0d8af41a6affb22846f0ab1c5ba1d2.png)
IO简介
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ca721bbaed15351b85625cd7740d7d9a.png)
File类
package JAVA.JAVASE.IO流;
import java.io.File;
import java.io.IOException;
public class IO_test {
public static void main(String[] args) throws IOException {
File file1=new File("F:\\JAVA的学习\\java note\\10.IO流\\test1.txt");
System.out.println("\\");
System.out.println("file1"+file1);
File file2=new File("F:\\JAVA的学习\\java note\\10.IO流\\","test2.txt");
System.out.println("file2"+file2);
File file3=new File("F:\\JAVA的学习\\java note\\10.IO流\\");
File file4=new File(file3,"test3.txt");
System.out.println("file4"+file4);
System.out.println("-----------------------------------------");
File file5=new File("F:\\JAVA的学习\\java note\\10.IO流\\test1.txt");
boolean flag1 = file5.createNewFile();
System.out.println("flag1:"+flag1);
File file6=new File("F:\\JAVA的学习\\java note\\10.IO流\\test1");
boolean flag2 = file6.mkdir();
System.out.println("flag2:"+flag2);
File file7=new File("F:\\JAVA的学习\\java note\\10.IO流\\test2\\test2\\test2");
boolean flag3 = file7.mkdir();
System.out.println("flag3:"+flag3);
boolean flag4 = file7.mkdirs();
System.out.println("flag4:"+flag4);
System.out.println("-----------------------------------------");
File file8 = new File("F:\\JAVA的学习\\java note\\10.IO流\\test2\\test2\\test2");
System.out.println("测试file8是不是文件夹:"+file8.isDirectory());
System.out.println("测试file8是不是文件:"+file8.isFile());
System.out.println("测试file8是否存在:"+file8.exists());
}
}