I/O處理 我們可以使用Input/Output來讀取外部的檔案/資料(檔案、console、網路資料),java.io類別庫提供很多函式功能,提供程式設計師方便使用。在JAVA SE7 會新增java.nio主要是增加io新的函式功能。 IO Stream IO分為兩種接收資料與傳送資料的模式, (1) 位元模式(Byte Stream) 位元模式下就是輸入或是輸出資料須均要以8bit的位元,要完成一個位元模組可以利用InputStream或是OutputStream來完成。 Name: 文字檔案複製 Desc : 將文字檔複製到另一個檔案 FileInputStream fis = null ; OutputStream fos = null ; try{ fis = new FileInputStream("input.txt"); fos = new FileOutputStream("output.txt") ; int c ; while((c = fis.read())!= -1){ fos.write(c); } }finally{ if(fis!=null){ fis.close(); } if(fos!=null){ fos.close(); } } (2) 字元模式(Character Streams) 字元模式主要是利用Unicode來做傳輸,當我們利用Character Stream IO做傳送時,他會自動轉成為local character的文字集,大...