IOStreamDemo單一主程式示範 9 種常用組合:
DataInputStream → BufferedInputStream → FileInputStream 逐行讀取。StringBufferInputStream 讀取字串內容。DataInputStream → StringBufferInputStream 逐字節讀取,捕獲 EOFException。LineNumberInputStream → DataInputStream 讀取,PrintStream → BufferedOutputStream → FileOutputStream 寫入帶行號文字。DataOutputStream 寫入 writeBytes/writeDouble,DataInputStream 讀回。RandomAccessFile rw 模式寫入 double 陣列,seek() 修改第 6 個值,再讀取驗證。InFile 讀取首行。PrintFile 寫入測試字串。OutFile 寫入 bytes 與 chars。統一捕獲 FileNotFoundException、IOException,確保資源關閉。