ASP/ADO.Net C# 실무 과정 자료] Flush와 Close








ASP/ADO.Net C# 실무 과정 자료] Flush와 Close

실무개발자를위한 실무교육 전문교육센터학원

www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.


Flush와 Close


■ Flush() 메소드

  - 스트림에 출력해도 바로 파일에 쓰여지는 것은 아니다. 메모리 상에 버퍼되어 있는 경우가 많다. 이때 프로그램의 수행을 중단해 버리면 원하는 출력값을 얻을 수 없다.


  - 따라서, 버퍼된 바이트를 모두 출력하여 버퍼를 비우라는 것을 명시하는 메소드이다.



■ Close() 메소드

- Flush하고, 점유하고 있던 자원을 반환한다. (파일의 경우 파일 닫기) Close하지 않는 경우, 제대로 출력되지 않는 현상이 발생한다.



+ Recent posts