Java中PrintWriter里封装得有低级流吗
jdk1.8 PrintWriter中包含两个流对象
第一个是 底层的字符输出流 不属于低级流(一般对于低级和高级的区分众说纷纭,这里的低级流表示为字节流)
protected Writer out;
第二个也是字符输出流 是将打印的所有字符都被转换为字节(使用平台的默认字符编码)
private PrintStream psOut = null;
Writer类中常用的低级流有StringWriter、FileWriter等,高级流有BufferedWriter、PrintWriter等
在实例化对象的时候需要传入OutputStream或者Writer等低级流