跳到主要內容

發表文章

目前顯示的是 12月, 2013的文章

JAVA I/O處理

 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的文字集,大...