1. 打印流
可以直接操作输入流和文件
1.PrintWriter: 写入字符
PrintWriter类拥有以文本格式打印字符串和数字的方法
2. PrintStream:
写入字节,不抛io异常,提供了print方法可以对多种类型的值进行打印,并保持数据的表示形式。
PrintStream ps=new PrintStream("employee.txt");
//等价于
PrintStream ps=new PrintStream(new FileWtriter("employee.txt"));
ps.println("write things into the file");
PrintStream的构造函数,接受三种类型的值:
1.File对象
PrintStream(File file);
2.字符串路径filename
PrintStream(String fileName) ;
3.字节输出流
PrintStream(OutputStream out, boolean autoFlush)
将各种类型的数据按照原来的类型打印到字节流中:
PrintStream ps=new PrintStream("E:\\javaStudy\\src\\javaIO\\aFile");
ps.print(111);
ps.close();
2 . 序列流
功能:对多个流进行合并。