Buffer1 버퍼와 스트림 이해하기 Buffer(버퍼를 직접 다룰 수 있는 클래스) 클래스의 메서드 종류 from(문자열): 문자열을 버퍼로 바꿀 수 있다. toString(버퍼): 버퍼를 다시 문자열로 바꿀 수 있다. concat(배열): 배열 안에 든 버퍼들을 하나로 합칩니다. alloc(바이트): 빈 버퍼를 생성 ※ readFile()방식의 버퍼가 편리하기는 하지만 문제점 존재한다. 문제점: 용량이 100MB인 파일을 읽을 때 100MB의 버퍼를 만들어야 된다.(너무 많은 메모리를 잡아먹음) 또한 모든 내용을 버퍼에 다 쓴후에 다음 동작으로 넘어가므로 읽기, 압축, 쓰기 등의 조작을 연달아 할 때 매번 전체 용량을 버퍼로 처리해야 다음 단계로 넘어갈 수 있다. 스트림: 버퍼의 크기를 작게 만들어 여러 번에 나눠서 보내는 방식 예시) .. 2019. 10. 17. 이전 1 다음