이펙티브 자바 3판 스터디
참고자료
- 자바 메모리 구조 설명
- https://hoonmaro.tistory.com/19 , https://jeong-pro.tistory.com/148
- PermGen과 Metaspace 차이점
- https://yckwon2nd.blogspot.com/2015/03/java8-permanent.html
- 1장 들어가기
- 2장 객체 생성과 파괴
- 3장 모든 객체의 공통 메서드
- 4장 클래스와 인터페이스
- 아이템 15 ~ 아이템 19
- 4장 클래스와 인터페이스
- 아이템 20 ~ 아이템 25
- 숙제 : abstract class -> implement / interface 로 변환
- 5장 제네릭
- 아이템 26 ~ 30
- 자바의 정석 제네릭 부분 (나중에 공유해줌)
- 5장 제네릭 (181p ~ 205p)
- 아이템 31 ~ 33
- 숙제 :
- Node를 제네릭 타입으로 변경하기
- LinkedList의 Iterator를 비정적 멤버클래스로 만들기
- node를 정적멤버클래스로
- 나도 유럽 보내줘..
- 이펙티브 제네릭 부분 / 자바의 정석 제네릭 부분 복습
- 문제는 시간되면 공유
- Enum 활용법
- 이펙티브 자바 열거 타입 (207p ~ 236p) Item38 까지 읽어오기
- 제네릭 컴파일 단계? -> 자바의 정석 예제 있음
- 아펙티브 자바 열거타입 (237p ~ 253p) Item41 까지 읽어오기
- 자바 객체 생성시 초기화 순서? 생성자 다음 엔 뭘하나?
- 자바 스트림 공부
- 람다와 스트림
- 프로그래머스 동영상 강의
- 문제풀이나 사용법 등등.. 예제
- 자바 람다 설명
- 람다와 스트림 ITEM.42 ~ ITEM.44
- 추후에 다시 학습
- 메서드 ITEM.49 ~ ITEM.52
- 메서드 ITEM.53 ~ ITEM.56
- 일반적인 프로그래밍 원칙 ITEM.57 ~ ITEM.62
- 일반적인 프로그래밍 원칙 ITEM.63 ~ ITEM.68
- 예외 ITEM.69 ~ ITEM.77