지금방금막 책보는중인데
왜 FileOutputStream fos = new FileOutputStream("파일명");
BufferedOutputStream bos = new BufferedOutputStream(fos);
DataOutputStream dos = new DataOutputStream(bos);
해주고 dos 로 파일로 출력해?
FileOutputStream fos = new FileOutputStream("파일명");
까지만하고
그냥
fos.write(쓸꺼);
해도 되던데 굳이 저렇게하는 이유는뭐야?
버퍼는 성능상 이점을 얻기 위해서. 데이터는 다양한 데이터 유형 활용하려고.
스스로 api 찾아보는게 도움 될걸