- 매주 목요일 진행
- 매주 각자 주제 하나씩 선정하여 발표
- 공부한 것 깃헙에 업로드
1주차
- Gradle
- JDK/JRE/JVM
- IoC / DI
2주차
- JVM의구조 - RunTime Data Area
3주차
- GC
- Comparator, Comparable
- 자바 예외처리
- JVM의구조 - Class Loader
- 빌더 패턴
4주차
- 스프링 REST API
- 자바 어노테이션 @
- 스프링MVC 에서의 전역 예외 처리 - ControllerAdvice
- 동등성과 동일성 - equals()와 hashCode()
5주차
- instanceOf
- 싱글톤 패턴
- junit, assertj
6주차
- Mocking
- 직렬화와 역직렬화
- Enum 클래스
- c++과 자바의 차이 - 객체 할당을 중심으로
- 객체지향 SOLID