The api of FileWriter
begins with these words:
"Writes text to character files using a default buffer size."
The api of BufferedWriter
begins with these words:
"Writes text to a character-output stream, buffering characters [...]"
So, obviously both classes are using buffers. Unfortunately, the api does not explain the differences between those two kinds of buffers.
So, I am asking myself: Where is the difference?