effective-java-study 진행 서론 객체의 생성과 삭제 (링크) 클래스와 인터페이스 (링크) 제네릭 (링크) 열거형(enum)과 어노테이션 (링크) 일반적인 프로그래밍 원칙들 (링크)