Object.finalize() 메서드를 재정의하는 경우를 보고합니다.

Object.finalize() 문서에 따르면 다음과 같습니다.

종료화 메커니즘은 본질적으로 문제가 있습니다. 종료화는 성능 이슈, 교착상태, 중단을 초래할 수 있습니다. 파이널라이저 내 오류는 리소스 유출을 초래할 수 있습니다. 종료화가 더는 필요하지 않은 경우에도 이를 취소할 방법은 없으며, 서로 다른 객체의 finalize 메서드가 호출될 때 순서가 지정되지 않습니다. 더욱이 종료자의 시점에 관해 보증할 수 없습니다. finalize 메서드는 무기한 지연 후에야 최종화 가능한 객체에서 호출될 수 있습니다.

검사 구성: