1.InputStream/OutputStream
FileInputStream 將檔案輸入至Stream上(讀)
FileOutputStream 將Stream輸出至檔案上(寫)
使用byte的方式讀寫,為低階I/O。每次讀寫都要讓disk read/write,浪費資源
FileInputReader
FileOutputWriter
使用char的方式讀寫,為低階I/O
2.BufferedInputStream/BufferedOutputStream
BufferedInputStream 將檔案輸入至buffer(讀)
BufferedOutputStream 將buffer輸出至檔案(寫)
使用buffer的方式讀寫,為高階I/O
沒有留言:
張貼留言