가희의자기개발블로그

FileInputStream 본문

프로그래밍 언어/Java

FileInputStream

가희gahui 2020. 7. 20. 18:49
반응형

 

직접 키보드를 통하여 입력하는 데이터는 대개 임시 자료인 경우가 많다. 중요한 자료는 대부분 데이터베이스에 저장되어 있거나 파일 시스템에 저장된다. FileInputStream과 FileOutputStream은 바이트 단위로 파일을 통한 입출력을 처리한다.


 

1.FileInputStream

 

FileInputStream 클래스는 InputStream 클래스를 상속받은 후손 클래스로 하드 디스크상에 존재하는 파일로부터 바이트 단위의 입력을 받는 클래스이다. 이 클래스는 출발 지점과 도착 지점을 연결하는 통로, 즉 스트림을 생성하는 클래스이다.

 

생성자의 인자로는 File 객체를 주거나 파일의 이름을 직접 String 형태로 줄 수 있다. 일반적으로 파일의 이름을 String 형태로 주는 경우가 많은데 파일이 존재하지 않을 가능성도 있으므로 Exception 처리를 해야 한다.



출처: https://hyeonstorage.tistory.com/236 [개발이 하고 싶어요]

반응형

'프로그래밍 언어 > Java' 카테고리의 다른 글

Scanner와 BufferedReader의 차이점  (0) 2021.05.03
Comments