7장 — 메서드 작성일 2018-01-27 | 분류 서적 , Effective Java 2판 | 규칙 38~44. 인자 유효성 검사, 방어적 복사본, 시그너처 설계, 오버로딩 주의, varargs, 빈 배열 반환, 문서화 주석. 더 읽어보기 »
6장 — 열거형(enum)과 어노테이션 작성일 2018-01-26 | 분류 서적 , Effective Java 2판 | 규칙 30~37. int 상수 대신 enum, ordinal 대신 객체 필드, EnumSet 과 EnumMap, 작명 패턴 대신 어노테이션, 표식 인터페이스. 더 읽어보기 »
5장 — 제네릭 작성일 2018-01-25 | 분류 서적 , Effective Java 2판 | 규칙 23~29. 무인자 제네릭 자료형 금지, 무점검 경고 제거, 배열 대신 리스트, 한정적 와일드카드, 형 안전 다형성 컨테이너. 더 읽어보기 »
4장 — 클래스와 인터페이스 작성일 2018-01-24 | 분류 서적 , Effective Java 2판 | 규칙 13~22. 접근 권한 최소화, 변경 가능성 최소화, 계승 대신 구성, 추상 클래스 대신 인터페이스, 멤버 클래스. 더 읽어보기 »
3장 — 모든 객체의 공통 메서드 작성일 2018-01-23 | 분류 서적 , Effective Java 2판 | 규칙 8~12. equals 와 hashCode 의 일반 규약, toString, clone, Comparable 을 재정의할 때 지켜야 할 것들. 더 읽어보기 »
2장 — 객체의 생성과 삭제 작성일 2018-01-22 | 분류 서적 , Effective Java 2판 | 규칙 1~7. 정적 팩터리 메서드, Builder 패턴, 싱글턴, 객체 생성 억제, 불필요한 객체, 유효기간이 지난 참조, 종료자. 더 읽어보기 »
1장 — 서론 작성일 2018-01-21 | 분류 서적 , Effective Java 2판 | 책 전반에서 쓰는 용어를 정리합니다. 멤버, 메서드 시그너처, package private, 공개 API 와 API 요소의 정의. 더 읽어보기 »