Skip to content

java java.io.InputStream #
Find similar titles

Structured data

Category
Programming

InputStream 클래스 #

Javajava.io 패키지(Package)에 있는 추상 클래스로 바이트(byte)단위의 입력 스트림을 처리하는 대표 클래스이다. 모든 InputStream 하위 클래스에서 사용되는 메소드는 현재의 입력 다음의 바이트(byte) 인덱스 값을 반환해야 한다.

InputStream 하위 클래스 #

  • BufferedInputStream
  • ByteArrayInputStream
  • DataInputStream
  • FilterInputStream
  • OutputStream
  • PushbackInputStream

주요 메소드 #

메소드 설명
available 현재 입력 스트림의 다음 호출시에 블록킹하지 않고 읽어들일 수 있는(또는 스킵 할 수 있는) 바이트 수의 추정치를 반환
close 현재 입력 스트림을 닫고, 현재 입력 스트림과 연관된 시스템 리소스를 해제시킴.
mark 현재 입력 스트림의 현재 위치를 표시함.
markSupported 현재 입력 스트림의 mark와 reset 메소드를 테스트 함. 정상인 경우 true 반환
read 입력 스트림으로 부터 다음 바이트를 읽어들임.
reset 현재 입력 스트림에서 마지막으로 호출된 mark 메소드에서 지정한 위치로 스트림을 이동시킴.
skip 현재 입력 스트림으로 부터 'n' 바이트 만큼 무시하고 다음 바이트 앞으로 이동함.
0.0.1_20140628_0