io中的装饰者:
我们已经知道了InputStrem(处理字节输入流)和OutputStream(字节输出流)两个基本流的作用,但是有一个小问题,如果要使用OutputStream输出数据,假设输出的是一个String类型,需要将String转换成字节数组之后在输出,如果要输出的数据是int,则需要将int变成字符串之后在换成自己的数组输出,为了解决这个缺陷,java提供了另外一个类对OutputString类进行了装饰,在OutputString原有的功能基础上扩充了新的功能,这个类就是PrintString类
PrintString类装饰了OutputString:
public class TestDemo01 {
public static void main(String[] args) throws IOException {
PrintStream pu=new PrintStream(new FileOutputStream(