Effective Java 3/E 책을 보면서 나름대로 구현해본 코드들과 설명들. 하루에 조금씩. 2장 - 객체 생성과 파괴 3장 - 모든 객체의 공통 메서드 4장 - 클래스와 인터페이스 5장 - 제네릭 6장 - 열거 타입과 어노테이션 7장 - 람다와 스트림 8장 - 메서드 9장 - 일반적인 프로그래밍 원칙 10장 - 예외 11장 - 동시성 12장 - 직렬화 (책에 언급된 원본 소스 코드: https://github.com/WegraLee/effective-java-3e-source-code.git)