[Effective Java] 아이템 8 - finalizer와 cleaner사용을 피하라

HyeBin, Park·2022년 5월 8일
0

Effective Java Study

목록 보기
6/20
post-thumbnail

아이템 8 - finalizer와 cleaner 사용을 피하라

finalizer

  • 객체가 소멸 될 경우 호출 되는 메서드(객체 소멸자)
  • 예측할 수 없고 상황에 따라 위험할 수 있다.
  • 쓰지 말아야 한다.

cleaner

  • 객체가 소멸 될 경우 호출 되는 메서드(객체 소멸자)
  • 자신을 수행할 스레드를 제어할 수 있다.
  • 즉각 수행되리라는 보장이 없다.
  • 쓰지 말아야 한다

0개의 댓글