이펙티브 자바

1.[이펙티브 자바. 아이템1] 생성자 대신 정적 팩터리 메서드를 고려하라.

post-thumbnail

2.[이펙티브 자바.아이템2] 생성자에 매개변수가 많다면 빌더를 고려하라

post-thumbnail

3.[이펙티브 자바.아이템3] Private 생성자나 열거 타입으로 싱글턴임을 보증하라

post-thumbnail

4.[이펙티브 자바. 아이템4]인스턴스화를 막으려거든 private 생성자를 사용하라

post-thumbnail

5.[이펙티브 자바.아이템5] 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라

post-thumbnail

6.[이펙티브 자바.아이템6] 불필요한 객체 생성을 피하라

post-thumbnail

7.[이펙티브 자바.아이템7] 다 쓴 객체 참조를 해제하라.

post-thumbnail

8.[이펙티브 자바.아이템 10] equals 는 일반 규약을 지켜 재정의하라

post-thumbnail

9.[이펙티브 자바.아이템 11] equals 를 재정의하거든 hashcode 도 재정의하라

post-thumbnail

10.[이펙티브 자바 아이템58] 전통적인 for 문보다는 for-each 문을 사용하라

post-thumbnail

11.[이펙티브 자바 아이템34. int 상수 대신 열거 타입을 사용하라]

post-thumbnail

12.[이펙티브 자바 아이템 46] 스트림에서는 부작용 없는 함수를 사용하라.

post-thumbnail

13.[이펙티브 자바 아이템42] 익명 클래스보다는 람다를 사용하라

post-thumbnail

14.[이펙티브 자바 아이템 51] 메서드 시그니처를 신중히 설계하라

post-thumbnail

15.[이펙티브 자바 아이템 55] 옵셔녈 반환은 신중히 하라.

post-thumbnail

16.[이펙티브 자바 54] null 이 아닌, 빈 컬렉션이나 배열을 반환하라

post-thumbnail