그냥 알기를 원합니다. 일반적으로 마지막에 스트림을 닫습니다.하지만 닫지 마십시오. System.out
PrintStream System.out.close()
?`System.out` 스트림을 사용하고 나서 닫지 않는 이유는 무엇입니까?
20
A
답변
23
콘솔을 닫으면 더 이상 콘솔에 쓸 수 없으므로 프로세스가 종료되면이 작업을 VM에 맡기십시오. 자신이 소유하거나 수동으로 만든 스트림 만 닫아야합니다. System.out
은 통제 할 수 없으므로 작성자에게 맡겨서 처리하십시오.
5
물론 플러시() 할 수 있습니다. 우리가 열지 않았기 때문에
16
는 VM을했고, 그렇지 않으면
내가 그것을 소유하지 않은의는 C++ 격언 비슷 문서화하지 않는 한, 닫습니다 delete
을하지 않는 그의 일이다.
관련 문제
- 1. 문자열 스트림을 사용하고 계십니까?
- 2. 소켓을 제대로 닫지 않은 이유는 무엇입니까?
- 3. HTTP Server System.out 문제
- 4. 스트림을 System.IO.UnmanagedMemoryStream으로 가져 오는 이유는 무엇입니까?
- 5. dismissDialog 메서드가 제대로 작동하지 않는 이유는 무엇입니까?
- 6. 탭을 닫지 않는 이유 세션 쿠키를 삭제 하시겠습니까?
- 7. Java에서 스트림을 닫지 않고 Stream.read 작업을 "건너 뜁니다."
- 8. fileno가 유효한 설명자를 반환하지 않는 이유는 무엇입니까?
- 9. swfloader가 작동하지 않는 이유는 무엇입니까?
- 10. MapKit 맵이로드되지 않는 이유는 무엇입니까?
- 11. serialScroll이 작동하지 않는 이유는 무엇입니까?
- 12. JavaMail이 인증되지 않는 이유는 무엇입니까?
- 13. python이 작동하지 않는 이유는 무엇입니까
- 14. 레일 이미지 태그를 닫지 않는 이미지 태그
- 15. typekit을 사용하지 않는 이유는 무엇입니까?
- 16. onMouseUp이 실행되지 않는 이유는 무엇입니까?
- 17. jquery 스타일 아코디언의 마지막 항목을 닫지 않는 원인은 무엇입니까?
- 18. 질의 후 org.hibernate.classic.Session을 닫지 않는 것의 부작용은 무엇입니까?
- 19. GetRequestToken이 작동하지 않는 이유는 무엇입니까?
- 20. 하나의 스트림을 사용하고 결과를 여러 위치에 저장할 수있는 방법은 무엇입니까?
- 21. 스레드에서이 Java 루프가 작동하지 않는 이유는 무엇입니까?
- 22. ioctl()이 블로킹되지 않는 이유는 무엇입니까?
- 23. getToolTipText가 호출되지 않는 이유는 무엇입니까?
- 24. MapViewOfFile이 실패하지 않는 이유는 무엇입니까?
- 25. 람다에서 인쇄가되지 않는 이유는 무엇입니까?
- 26. ThreadPool.GetAvailableThreads가 작동하지 않는 이유는 무엇입니까?
- 27. 알림이 제거되지 않는 이유는 무엇입니까
- 28. ! isset이 작동하지 않는 이유는 무엇입니까?
- 29. 문자열이 일치하지 않는 이유는 무엇입니까?
- 30. didLoad가 실행되지 않는 이유는 무엇입니까?
@henning'free' 또는 C++ 어 게이지 –