Buffered Streams

BufferedReader, BufferedWriter

Buffered Streams

Buffered streams improve performance by reducing I/O operations.

Code Examples

Buffered I/O

java
1
2BufferedReader br = new BufferedReader(new FileReader("a.txt"));
3BufferedWriter bw = new BufferedWriter(new FileWriter("b.txt"));
4          

Use Cases

  • Large file processing

Common Mistakes to Avoid

  • Forgetting to close streams