객체 생성과 파괴
모든 객체의 공통 메서드
클래스와 인터페이스
제네릭
열거 타입과 애너테이션
람다와 스트림
메서드
일반적인 프로그래밍 원칙
예외
동시성
직렬화