[이펙티브 자바] 아이템 13.clone 재정의는 주의해서 진행해라
Cloneable은 어떤 클래스를 복제해도 된다는 사실을 알리기 위해서 만들어진 믹스인 인터페이스(아이템20)이다. Java의 Cloneable 인터페이스를 보면 아무런 메소드가 보이지 않지만 사실 Object의 clone() 메소드의 동작방식을 결정하고 있다. By convention, classes that implement this interface should override Object.clone (which is protetected) with a pulibc method. See {@link java.lang.Object#clone()} for details on overriding this method. 그럼 Cloneable의 목적을 자세히 살펴보자. 다시 말해, Cloneable의 인터..
Java/Effective Java
2020. 8. 10. 23:35
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mustache
- 생성자
- 점층적 생성 패턴
- 김영한
- ifPresent
- 연관관계
- 빌더 패턴
- effectivejava
- 스프링부트
- java8
- flatMap
- 복사 팩토리
- Spring
- java
- try catch finally
- JPA
- 정적팩터리메서드
- 이펙티브 자바
- 자바8
- 인프런
- try with resources
- 빈 순환 참조
- jdk버전
- springboot
- @Lazy
- 이펙티브자바
- 팩토리 메소드 패턴
- junit
- package-private
- Effective Java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함