PrintWriter只是原始OutputStream的包装。BufferedOutputStream也是OutputStream的包装。因此,您可以同时使用。为什么不?
您应该考虑的一件事-在多线程环境中,应谨慎使用流和编写器,因为这样可能会导致无法预测的结果。
java.io.Writer类(PrintWriter的超类)将自身用作锁定对象。因此,您也可以使用它来同步多个线程。

PrintWriter只是原始OutputStream的包装。BufferedOutputStream也是OutputStream的包装。因此,您可以同时使用。为什么不?
您应该考虑的一件事-在多线程环境中,应谨慎使用流和编写器,因为这样可能会导致无法预测的结果。
java.io.Writer类(PrintWriter的超类)将自身用作锁定对象。因此,您也可以使用它来同步多个线程。