[Effective Java] 이펙티브 자바
2022-03-26
해당 포스팅은 이펙티브 자바를 공부하면서 정리한 포스팅이다.
이펙티브 자바 스터디 링크는 다음과 같다.
Link : 코드초보 - 이펙티브 자바 스터디
스터디 외적으로 개인적인 속도에 맞춰 정리한 내용들에 대해서는
아래에 List 형식으로 추가할 예정이다.
- 1장. 생성자대신 static 팩토리 메소드를 고려해 볼 것
- 2장. 생성자에 매개변수가 많다면 빌더를 고려하라
- 3장. private 생성자나 열거 타입으로 싱글턴임을 보증하라
- 4장.인스턴스화를 막으려거든 private 생성자를 사용하라
- 5장.자원을 직접 명시하지 말고 의존 객체 주입을 사용하라
- 9장. Try-Finally 대신 Try-with-Resource 사용하라
- 13장. clone() 재정의는 주의해서 진행하라
- 19장. 상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라.
- 26장.raw type은 사용하지 말라
- 28장. 배열보다는 리스트를 사용하라
- 33장. 타입 안정 이종컨테이너를 고려하라.
- 36장.비트 필드 대신 EnumSet을 사용하라
- 42장. 익명 클래스보다는 람다를 사용하라
공부를 하면서 개인적인 의견이 들어가는 내용도 있으니,감안하셔서 보시길 부탁드립니다.