FileInputStream 및 FileOutputStream 대체된 close 메소드에서 자원 정리 검토

이 규칙은 java.io.FileInputStreamjava.io.FileOutputStream의 서브클래스에서 close() 메소드 선언을 플래그 지정합니다. 자원을 정리하려면 이 close() 메소드가 직접 호출되었는지 또는 자원이 try-with-resources 블록으로 작성되었는지 확인하십시오. 이 close 메소드를 호출하는 오브젝트 종료에 의존할 수 없습니다. 오브젝트 종료는 신뢰할 수 없고 finalize 메소드는 더 이상 사용되지 않습니다.

제거된 클래스에 대한 자세한 정보는 Java 10 제거된 기능 및 옵션, 클래스 FileInputStream 문서 및 클래스 FileOutputStream 문서를 참조하십시오.