바이트 스트림 (Byte Stream)PROGRAMMING/00. 관련 용어2024. 3. 12. 15:17
Table of Contents
반응형
★KEYWORD★
입출력 스트림 / 바이트 스트림과 문자 스트림 / 하드웨어에 직접 접근 / InputStream / OutputStream
스트림
컴퓨터 내부 또는 외부 장치와 프로그램 간의 데이터를 주고 받는것을 입출력이라 한다. 장치와 입출력을 하기 위해서는 하드웨어 장치에 직접 접근이 필요한데 다양한 매체에 존재하는 데이터들을 사용하기 위해 입출력 데이터를 처리할 공통적인 방법으로 스트림을 사용한다.
바이트와 문자에 대한 스트림의 종류는 다음과 같다.
- 바이트 스트림 : 바이트 단위
- 문자 스트림 : 문자 단위
바이트 스트림 (Byte Stream)
바이트 스트림은 데이터를 Byte(바이트) 단위로 주고받는 것을 말하고, 1byte를 입출력할 수 있는 스트림이다.
또한 입.출력 스트림을 통해 흘러가는 데이터의 기본 단위이다.
바이트로 구성된 파일 : 동영상 파일, 이미지 파일, 음악 파일을 처리하기에 적합한 스트림이다.
대표적인 Byte Stream은 InputStream과 OutputStream 이다.
Byte Stream들
- PrintStream
- InputStream, OutputStream
- ByteArrayInputStream, ByteArrayOutputStream
- FileInputStream, FileOutputStream
- FilterInputStream, FilterOutputStream
- ObjectInputStream, ObjectOutputStream
- PipedInputStream, PipedOutputStream
- BufferedInputStream, BufferedOutputStream
- DataInputStream, DataOutputStream
출처: 위키백과, 나무위키
반응형
@HYUNJZZANG :: HyunZzang
HyunZzang의 프로그래밍 공간 / 함께 공부해요!!
도움이 되셨다면 "좋아요❤️" 또는 "구독👍🏻" 부탁드립니다 :)