NMP-Study / EffectiveJava2022

Effective Java Study 2022
5 stars 0 forks source link

아이템 88. readObject 메서드는 방어적으로 작성하라 #88

Closed okhee closed 1 year ago

KimYunsang-v commented 1 year ago

방어적 복사를 사용하는 불변 클래스

readObject()도 생성자와 똑같은 수준으로 주의!

readObject()를 왜 주의해야 하지?

어떻게 해결하지?

하지만 아직 문제가 남아있다.

방어적 복사와 유효성 검사를 모두 적용한 후의 Period는 어떨까?

기본 readObject 메서드는 언제 사용해도 좋을까?

정리하자면