아이템21 인터페이스는 구현하는 쪽을 생각해 설계하라
Effective Java 3e 아이템 21를 요약한 내용 입니다.
Last updated
public class SynchronizedCollection<E> implements Collection<E>, Serializable {
...
/**
* @since 4.4
*/
@Override
public boolean removeIf(final Predicate<? super E> filter) {
synchronized (lock) {
return decorated().removeIf(filter);
}
}
}