< 1 >
InputStream (최상위 추상 클래스)
-
FileInputStream (상속 클래스)
기본 스트림
주로 이미지나 동영상에 접근하기 위함
정의
FileInputStream fileInputStream = new FileInputStream(경로);
read()
마지막 리턴 : -1
while(true) {
data = fileInputStream.read(); // 읽기
if(data == -1) break;
fileOutputStream.write(data); // 다른 파일에 쓰기 (복사본)
}
< 2 >
OutputStream (최상위 추상 클래스)
-
FileOutputStream (상속 클래스)
기본 스트림
주로 이미지나 동영상을 출력하기 위함
정의
FileOutputStream fileOutputStream = new FileOutputStream(경로);
'JAVA' 카테고리의 다른 글
Java - DataInputStream , DataOutputStream ( 보조스트림 ) (0) | 2023.10.02 |
---|---|
Java - BufferedInputStream , BufferedOnputStream (보조 스트림) (0) | 2023.10.02 |
Java - BufferedReader , BufferedWriter (보조스트림 클래스) (0) | 2023.09.27 |
Java - InputStreamReader , OutputStreamWriter (보조스트림 클래스) (0) | 2023.09.27 |
Java - 입출력 스트림 - 보조스트림 (0) | 2023.09.27 |