그저 끄적끄적... 2회독 때에는 정리돼서 깔끔하게 작성될 예정인 1회독 메모장
어떻게 자바 문법을 2회독 해야 할까...를 넘어서 실용적으로 써먹기 위한 마음가짐(?)
정말정말 자바의 기본 오브 기본이 되는 내용들 중에서 숙지하고 있어야 할 법한 내용들
근간이 되는 객체지향과 클래스에 대한 개념 + 나아가 디자인 패턴 공부하기(해야함... 진짜로)
다형성을 실현하는 자바에서의 상속과 인터페이스
클래스 심화 : 중첩 클래스, 익명 객체 등등... 나중에 스레드 구현과 다형성에서 잘 써먹기
라이브러리와 프레임워크 개념, 그리고 인텔리제이에서의 라이브러리 설치
인텔리제이에서의 모듈 적용.... 대.실.패.
예외라고 적고 친해지고 싶지 않은 문법이라고 이른다...ㅠ
자바의 기본 모듈, 레코드, 리플렉션, 어노테이션 등등등...(와중에 적용 안되는 롬복 라이브러리)
정적 타입과 동적 타입의 간극, 그리고 이어지는 제네릭
본격적인 자바 활용 - 멀티 스레드(1)
본격적인 자바 활용 - 멀티 스레드(2)
알고리즘 문제풀이에 있어서 중요한 개념들 - 컬렉션
자바의 함수형 패러다임 - 람다식
람다식의 적극 활용과 반복 효율 향상 - 스트림
타입 소거가 제네릭 프로그래밍의 모순에 대한 해결책이 될 수 있을까?
자바에서는 쉽게 볼 수 없는 클로저, 그렇지만 중요한 클로저
태생이 객체지향성인 자바에서의 리액티브 프로그래밍 고찰
프로그래밍 언어의 본질적인 고민, 상속