流重定向演示應用程序展示了將全部三種標准流重定向到常規文件(或反之)的各個步驟
應用程序假定已存在一個名為 Redirect
in 的文件
它代替 System
in 標准輸入流讀取文件
並將其打印到原始的 System
out 標准輸出流上
應用程序會分別將輸出流 System
out 和標准錯誤流 System
err 重定向到 Redirect
out 和 Redirect
err 文件
有了這些知識
我們現在就可以運用自如
自己編寫 InputStream 和 PrintStream 的子類
在其中添加各種有趣的行為
比如
將數據同時打印到原始控制台和文件
或者傳送到一個套接字連接
等等
From:http://tw.wingwit.com/Article/program/Java/Javascript/201311/25298.html