This 질문은 다음 surpising을 포함하는 내부 버퍼를합니까 FileInputStream에는 주장 (나에게)
자바와 펄 파일
을에 읽을 때 한 크기에 맞는 모든 기본 버퍼 크기를 찾기 위해 매우 열심히 노력 모두
The Javadoc for FileInputStream
그러나 자체 버퍼가있는 클래스는 언급하지 않습니다. 그리고 BufferedInputStream
클래스가 있다면 왜해야합니까? 클래스 FileInputStream
의 객체에는 자체 버퍼가 있습니까? 나는 O/S 자체가 버퍼를 가질 것이라는 것을 깨닫는다; 나는 그것들에 대해 묻지 않는다.
나는 당신이 당신 자신의 질문에 대답했다고 생각합니다. 'FileInputStream'에는 버퍼가 없지만'BufferedInputStream'에는 기본 버퍼'8192' 바이트가 있습니다 –
소문에 근거한 소문처럼 보입니다. –
Luke, 출처 : http://www.docjar.com/html/api/java/io/FileInputStream.java.html –