fileinputstream 2

바이트 단위 입출력 스트림

바이트 단위 입출력 스트림 - InputStream : 바이트 단위 입력 스트림 최상위 클래스 - OutputStream : 바이트 단위 출력 스트림 최상위 클래스 ■ 추상 메서드를 포함한 추상 클래스로 하위 클래스가 구현하여 사용 스트림 클래스 설명 FileInputStream 파일에서 바이트 단위로 자료를 읽는다. ByteArrayInputStream Byte 배열 메모리에서 바이트 단위로 자료를 읽는다. FilterInpuStream 기반 스트림에서 자료를 읽을 때 추가 기능을 제공하는 보조 스트림의 상위 클래스이다 스트림 클래스 설명 FileOutputStream 바이트 단위로 파일에 자료를 쓴다. ByteArrayOutputStream 바이트 배열에 바이트 단위로 자료를 쓴다. FilterOut..

JAVA 2019.10.19

자바 입출력 스트림

입출력 스트림이란? 네트워크에서 자료의 흐름이 물 같다라는 의미에서 유래 되었으며, 다양한 입출력 장치에 독립적으로 일관성 있는 입출력방식을 제공한다. 입출력이 구현되는 곳에서는 모두 I/O 스트림을 사용 예시) 키보드,파일 디스크, 메모리 등 입출력 스트림 구분은 어떻게 하는가? I/O 대상기준 : 입력 스트림, 출력스트림 자료의 종류: 바이트 스트림, 문자 스트림 스트림의 기능 : 기반 스트림, 보조 스트림 입출력 스트림과 출력 스트림 입력 스트림: 대상으로부터 자료를 읽어 들이는 스트림 출력 스트림: 대상으로 자료를 출력하는 스트림 스트림의 예 종료 예시 입력 스트림 FileInputStream,FileReader,BufferedInputStream,BufferedReader 등 출력 스트림 Fil..

JAVA 2019.10.18