字节打印流

打印流分类: 1、字节打印流:PrintStream 2、字符打印流:PrintWriter

PrintStream类在java.io包下。该类的爷爷是OutputStream,所以PrintStream类是字节输出流,即只能写数据,而不能读数据

该类的构造方法如下

构造方法作用
PrintStream(File file)使用指定的文件创建没有自动行刷新的新打印流
PrintStream(String fileName)使用指定的文件名创建没有自动行刷新的新打印流

该类的三个方法,第三个方法是用的父类的方法

方法作用
write(byte[] buf, int off, int len)写一个字节数组的一部分
write(int b)写一个字节
void write(byte[] b)写一个字节数组

打印流的特点: 1、只负责输出数据,不负责读取数据 2、有自己的特有方法 3、有自己的特有方法

字节打印流: 1、PrintStream(String fileName) 使用指定的文件名创建新的打印流 2、使用继承父类的方法写数据,查看的时候会转码;使用自己的特有方法写数据,查看的数据原样输出

 

字节打印流的练习