黑马程序员技术交流社区

标题: 打印流介绍 [打印本页]

作者: 等你的季节-夏天    时间: 2015-7-3 13:34
标题: 打印流介绍
打印流的特点:
        打印流为其他输出流添加了功能,方便打印各种数据,打印流也是装饰流(装饰类)
        打印流永远不会抛出IO异常;
        此流只操作数据目的,不操作数据源
        打印流字符流,自动刷新;
打印流的使用场景:
        当你需要做数据输出的时候,输出流,方便打印数据,考虑使用打印流;
        文件复制;
        互联网开发的时候 在服务器端,使用打印流将数据,打印到客户端浏览器上;

PrintStream  PrintWriter 共性内容:
        打印方法都一样;

注意一点:如果开启自动刷新打印流的构造方法中,必须是流对象;字节流不需要刷新;
       
        如果开启了打印流自动刷新,必须调用3个方法,自动刷新才会有效;
         println() printf() format()



打印字节流:
           PrintStream
         //打印流的数据目的,数据目的都会放在构造方法中;
         //构造方法中接受的数据目的:File对象,OutputStream,String文件名;
打印字符流:
        PrintWriter
         //打印流的数据目的,数据目的都会放在构造方法中;
         //构造方法中接受的数据目的:File对象,OutputStream,String文件名,Writer(字符输出流)
        方法:
         println();
         print();
         close();






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2