Java Part3 하 4 1 Stream 데이터란
- 스트림은 1차원적 선형 구조의 연속된 데이터 흐름이며, 가공 전 원재료에 비유할 수 있습니다. 🥢
- 스트림은 데이터의 형태를 나타내는 개념으로, '아이오 데이터 스트림'처럼 데이터라는 용어를 삽입해도 의미가 통합니다. 🗂️
- 문자는 인간이 정의한 것이며, 로우 레벨에서는 숫자로 표현될 수 있고, 이는 코드 부호책을 통해 치환됩니다. 🔑
- 데이터 스트림은 데이터 형태에 따라 바이트, 캐릭터, 인티저 스트림 등으로 나눌 수 있으며, 해석은 온전히 판단하는 자의 몫입니다. 👓
- 로우 레벨에서 데이터는 바이트 단위의 연속된 흐름이며, 16진수 데이터에 익숙해지는 것이 중요합니다. 🔢
- 파일로 저장되는 데이터 형태는 16진수로 표현될 수 있으며, 이를 분석하면 다양한 정보를 얻을 수 있습니다. 🔬
- 스트림은 입력 스트림과 출력 스트림으로 나뉘며, 바이트 단위로 처리할 때는 바이트 스트림, 문자를 다룰 때는 리더/라이터 형태를 사용합니다. 📤📥