java
java.io.InputStream
#
Find similar titles
- 최초 작성자
- 최근 업데이트
Structured data
- Category
- Programming
InputStream 클래스 #
Java의 java.io 패키지(Package)에 있는 추상 클래스로 바이트(byte)단위의 입력 스트림을 처리하는 대표 클래스이다. 모든 InputStream 하위 클래스에서 사용되는 메소드는 현재의 입력 다음의 바이트(byte) 인덱스 값을 반환해야 한다.
InputStream 하위 클래스 #
- BufferedInputStream
- ByteArrayInputStream
- DataInputStream
- FilterInputStream
- OutputStream
- PushbackInputStream
주요 메소드 #
메소드 | 설명 |
---|---|
available | 현재 입력 스트림의 다음 호출시에 블록킹하지 않고 읽어들일 수 있는(또는 스킵 할 수 있는) 바이트 수의 추정치를 반환 |
close | 현재 입력 스트림을 닫고, 현재 입력 스트림과 연관된 시스템 리소스를 해제시킴. |
mark | 현재 입력 스트림의 현재 위치를 표시함. |
markSupported | 현재 입력 스트림의 mark와 reset 메소드를 테스트 함. 정상인 경우 true 반환 |
read | 입력 스트림으로 부터 다음 바이트를 읽어들임. |
reset | 현재 입력 스트림에서 마지막으로 호출된 mark 메소드에서 지정한 위치로 스트림을 이동시킴. |
skip | 현재 입력 스트림으로 부터 'n' 바이트 만큼 무시하고 다음 바이트 앞으로 이동함. |