Jakartase_IO 흐름 -flush () 와 close () 의 이야기 (첨부)
745 단어 shell
close()
방법 으로 열 린 흐름 을 닫 아야 합 니 다. close()
에 대해 다른 것 은 말 하지 않 고 '그것들' 의 역할 을 직접 소개 합 니 다.1.1 close():
作用:
(1)"释放"十分有限的系统资源。如果一个应用程序打开了许多的输入/输出流二没有关闭
(那么系统资源将被耗尽,这是十分可怕的!)
(2)关闭一个"输出流"(OutputStream、Writer...)的同时还会 "冲刷"该输出流的缓冲区
(所有被临时置于缓冲区中,以便用更大的包的形式传递的字节在关闭输出流时都将被送出),
特别的是如果不关闭文件,那么写出字节的最后一个包将可能永远得不到传递!但是我们
有其他办法在不关闭流的情况下,也可以将缓冲区的 "内容" 送出!--->fflush()
1.2 flush():
作用:
(1)很简单,"只是"把缓冲区的内容送出!
(2)建议:每一次 使用完"输出流"的时候,记得'flush()'刷新一下,养成习惯!
1.3 ...持续更新
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
✨〰️ ZI 〰️✨ Vim 구문❮ ZI ❯ 🧙♀️ Zsh를 위한 스위스 아미 나이프. 모든 것을 함께 붙일 수 있도록 설계되었습니다. zsh 유형의 파일에 있는 명령에 대한 Vim 구문 정의입니다. 📥 설치 Vim 플러그인으로 로드합니다. 예를...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.