반응형
OuteputStream : 바이트 기반 출력 스트림의 최상위 클래스
<OutputStream을 상속하는 클래스>
- FileOutputStream
- PrintStream
- BufferedOutputStream
- DataOutputStream
1. write(int b)
한 글자씩 출력 스트림으로 내보냄
print로 찍어본 byte값은 이렇게 나온다
파일에 출력된 값은 문자하나하나씩 출력됨
2. write(byte[] b)
인자의 모든 바이트를 출력 스트림으로 내보낸다.
출력 결과
3. write(byte[] b, int off, int len)
off부터 lent개의 바이트를 출력 스트림으로 내보냄
출력 결과
flush()
버퍼에 잔류하고 있는 데이터를 모두 출력시키고 버퍼를 비움.
close()
OutputStream에서 사용했던 시스템 자원을 풀어줌.
반응형
'코딩 관련 > Java' 카테고리의 다른 글
[JAVA] Writer (0) | 2021.03.24 |
---|---|
[JAVA] Reader (0) | 2021.03.21 |
[JAVA] itext로 html 을 pdf로 변환하기. convert html to pdf using itext7 / java html to pdf (2) | 2021.03.19 |
[JAVA] InputStream (0) | 2021.03.16 |
[JAVA] 스레드 상태 제어, java.lang.IllegalMonitorStateException (0) | 2021.03.12 |