Binary | Character
----------------------------------------|-----------------------------------
| 1 byte 단위 read / write | 문자셋에 따라 다르다
| Input Stream (추상) | Reader (추상)
| ↑ | ↑
입력| FileInputStream(File) | FileReader(File)
| ByteArrayInputStream(Memory) | CharArrayReader(Memory)
| PipedInputStream(Process) | StringReader(Memory)
| | PipedReader(Process)
----|------------------------------------+------------------------------------
| OutputStream(추상) | Writer(추상)
| ↑ | ↑
| FileOutputStream(File) | FileWriter(File)
| ByteArrayOutputStream(Memory) | CharArrayWriter(Memory)
출력 | PipedOutputStream(Process) | StringWriter(Memory)
| | PipedWriter(Process)
----|-------------------------------------------------------------------------
댓글 없음:
댓글 쓰기