f '입출력' 태그의 글 목록 — 하늘속에서IT

입출력

    ByteArrayOutputStream 는 어떻게 사용되는 것일까?

    필자는 기본적으로 File 에 대한 접근을 할때, `OutputStream`을 상속하는 파일 관리자 class를 많이 사용하곤 했다. 예를 들면 아래와 같은 `FileOutputStream`이 대표적이다. File file = new File(filePath, "파일명") FileOutputStream fos = new FileOutputStream(file) 기본적으로 `FileOutputStream`, `DataOutputStream`, `BufferedOutputStream` ... 등은 그들을 부를때 파라미터가 존재하는법이다. 이들을 연결시켜줄 객체가 필요하기 때문이다. 그래서 늘 위의 `코드`와 같이 사용하곤 했었는데, 최근에 친구의 코드를 리뷰하면서 ByteArrayOutputStream을 접..